Skip to content
This repository was archived by the owner on Oct 3, 2023. It is now read-only.

Latest commit

 

History

History
22 lines (16 loc) · 854 Bytes

File metadata and controls

22 lines (16 loc) · 854 Bytes

Simple 16-bit Assembler Simulator in JavaScript

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.

Try it!

Features

  • 16-bit CPU
  • 4 general purpose registers
  • 1024 bytes of memory
  • Console output

How to build

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.

How to test

Tests can be run by executing gulp test.