A simulator which provides a simplified assembler syntax (based on NASM) and is simulating a x86 like cpu. Press Help inside the simulator to see an overview about the supported instructions. This repository is a fork off Schweigi/assembler-simulator
- 8-bit CPU
- 4 general purpose registers
- 256 bytes of memory
- Console output
Make sure you have Grunt installed to compile the asmsimulator.js
script.
Run grunt
to build the project.
A technical introduction is available on my blog: www.mschweighauser.com.
I use this repository as exercise for make me fit of open source projects.
- Documented the code. Put in some comments.