line opcode subopcode operand description
0 LDA ARB 21 Loads arbitrary value 21 to X register
1 LDA ARB 1 Loads arbitrary value 1 to A register
2 LDB ARB 1 Loads arbitaty value 1 to B register
3 PDC ACC 0 Prints decimal value of accumulator to console
4 PDC ARG 0 Prints decimal value of A register to console
5 PDC BRG 0 Prints decimal value of B register to console
6 ATA BRG 0 Adds B register to A register
7 PDC ACC 0 Prints decimal value of accumulator to console
8 LDA BRG 0 Loads B register to A register
9 LDB ACC 0 Loads accumulator to B register
10 ATA BRG 0 Adds B register to A register
11 FXE MIN 0 Flag if X register is equal to zero
12 DEX MIN 0 Decrement X register by minimum amount (one)
13 JNF ARB 7 Jump to line 7 if flag not set