An open API service indexing awesome lists of open source software.

https://github.com/afonsocmsousa/asm-emulator

ASM Emulator is a Simpler-way of having fun writing assembly!
https://github.com/afonsocmsousa/asm-emulator

assembly cpp cpp17 early-development ncurses

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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*