Registers / Flags (CPU State)
A | B | C | D | IP | SP | Z | C |
---|---|---|---|---|---|---|---|
{{ 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 }} |
RAM 256 Bytes <0x00 - 0xFF> (Machine Code + Data)
Clock speed:
Instructions:
Show
Hide
View:
Hex
Decimal
Register addressing:
A:
Show
Hide
B:
Show
Hide
C:
Show
Hide
D:
Show
Hide
Name | Address | Value |
---|---|---|
{{ name }} | {{ value | number:displayHex }} | {{ memory.data[value] | number:displayHex }} ('{{ getChar(memory.data[value]) }}') |