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
.