| 1 | Load X | AC ← M[X] |
| 2 | Store X | M[X] ← AC |
| 3 | Add X | AC ← AC + M[X] |
| 4 | Subt X | AC ← AC − M[X] |
| 5 | Input | AC ← next value in the input queue |
| 6 | Output | display AC |
| 7 | Halt | stop execution |
| 8 | Skipcond | 800: skip if AC>0 · 400: skip if AC=0 · 000: skip if AC<0 |
| 9 | Jump X | PC ← X |
100 1104, or bare values loaded from 0x100 upwards. Values may be 4 hex digits or 16 binary digits. Use # or // for comments.