| Mnemonic | Code | Anz. Worte | CPU-Zyklen | Beschreibung |
Datentransferbefehle: | MVI R0 | 0100 | 2 | 8 | unmittelbar folgendes Wort in Register 0 |
| MVI R1 | 0101 | 2 | 8 | Unmittelbar folgendes Wort in Register 1 |
| STO R0 | 0000 | 2 | 10 | Register 0 in RAM; 2. Wort RAM-Adresse |
| STO R1 | 0001 | 2 | 10 | Register 1 in RAM, 2. Wort RAM-Adresse |
| LD R0 | 0010 | 2 | 10 | RAM in Register 0; 2. Wort RAM-Adresse |
| LD R1 | 0011 | 2 | 10 | RAM in Register 1; 2. Wort RAM-Adresse |
| MOV R1,R0 | 1001 | 1 | 5 | Register 0 in Register 1 kopieren |
| MOV R0,R1 | 1010 | 1 | 5 | Register 1 in Register 0 kopieren |
Input-/Outputbefehle: | IN | 1000 | 1 | 7 | Input-Port in Register 0 |
| OUT | 1011 | 1 | 7 | Register 0 in Output-Port |
Arithmetische Befehle: | ADD R1 | 1101 | 1 | 5 | Register 1 + Register 0 (ohne carry), Resultat in R0 |
Rotationsbefehle: | ASL | 1110 | 1 | 5 | Register 0 links schieben, Überlauf in carry |
| RAR | 1111 | 1 | 5 | R0 rechts schieben, LSB in carry |
Sprungbefehle: | LMP | 0110 | 2 | 8 | Sprung zu ROM-Adresse in 2. Wort |
| JC | 0111 | 2 | 8 | Sprung zu ROM-Adresse in 2. Wort wenn carry = 1 |
| JNC | 1100 | 2 | 8 | Sprung zu ROM-Adresse in 2. Wort wenn carry = 0 |