Skip to content

AfonsoCMSousa/ASM-Emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASM Emulator: Your Fun Gateway to Assembly Programming!


🚨 DISCLAIMER!

Let’s clear the air! This is not a full-fledged assembly language emulator, and it doesn’t interact directly with your CPU. Think of it as a playful side project created by yours truly, NubegamerPT (me!).

🤔 Why Is It Simpler?

I've picked the best features of assembly language while leaving out the complex bits that makes it hard! Imagine it as the FORTRAN of the future—straightforward, effective, and designed for ease of use.

🔍 How Does It Work?

EZ! 🥧 This emulator is built in C++ and compiles my custom assembly code. The result? A controlled environment perfect for beginners eager to dip their toes into the world of assembly programming.

Key Features:

  • User-Friendly Interface:

    No more wrestling with confusing syntax!

  • Interactive Learning:

    Get hands-on experience with assembly concepts without the usual stress. Examples come with the package, feel free to take a look and learn the syntax.

  • Controlled Environment:

    Safe and fun for experimentation—mess up all you want (we won’t tell)!


Future Plans:

  • Ready to implement:

    • Custom Variables
    • Float and 16-bit Operations
    • Shift and Other Commands
  • Far-away-future:

    • Built in Text-Editor
    • Functions
    • UI and User Input/Output

🚀 Ready to Start?

Simply donwload the most recent Package (soon available), and get ready to start mashing your keyboard!

This program follows MIT License

About

ASM Emulator is a Simpler-way of having fun writing assembly!

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages