A simulator which provides a simplified assembler syntax (based on NASM) and is simulating a x86 like CPU. Click on “Instruction Set” inside the simulator to see an overview of the supported instructions.
- 16-bit CPU
- 4 general purpose registers
- 1024 bytes of memory
- Console output
Make sure you have Node.js, npm and Gulp installed. Install dependencies by running npm install. Then run gulp to build the project. The build will be located in the public/ directory.
Tests can be run by executing gulp test.