×
This version of the simulator is for SSBC V5 R1
Loading code written for a different SSBC version will likely not work as the op codes will have changed!
Code and stack memory are 1 KB due to web browser limitations. The full SSBC spec has 64KB and the code and stack share the same memory.
The code is loaded into memory at position 0 and the stack is loaded into memory at 65,531. The code pointer increments and the stack pointer decrements.
If enough code and/or stack memory is used the two could overwrite each other during execution.
###SSBC V5 R1 OP CODE SPECIFICATION###
| 0:NOOP |
| 1:HALT |
| 2:PUSHIMM |
| 3:PUSHEXT |
| 4:POPINH |
| 5:POPEXT |
| 6:JNZ |
| 7:JNN |
| 8:ADD |
| 9:SUB |
| 10:NOR |