Simple 8-bit Assembler Simulator in Javascript

1 min read Original article ↗

Registers / Flags

A B C D IP SP Z C F

{{ cpu.gpr[0] | number:displayHex }}

{{ cpu.gpr[1] | number:displayHex }}

{{ cpu.gpr[2] | number:displayHex }}

{{ cpu.gpr[3] | number:displayHex }}

{{ cpu.ip | number:displayHex }}

{{ cpu.sp | number:displayHex }}

{{ cpu.zero | flag }} {{ cpu.carry | flag }} {{ cpu.fault | flag }}

RAM

Clock speed: Instructions: Show Hide View: Hex Decimal
Register addressing: A: Show Hide B: Show Hide C: Show Hide D: Show Hide