Návrh procesoru
Obecné skupiny instrukcí
- Aritmetické instrukce
- Přičtení (ADD, ADC)
- Odečtení (SUB, SBC)
- Násobení (MUL)
- Dělení (DIV, MOD)
- Bitové
- Nastavení (SET)
- Nulování (CLR, RES)
- Převrácení (NEG, INV)
- Testování (TEST)
- Posuny
- Posun vlevo (SHL)
- Posun vpravo (SHR)
- Rotace vlevo (RL)
- Rotace vpravo (RR)
- Řízení běhu
- Skok (JP, JMP)
- Volání ruitny (CALL)
- Návrat z rutiny (RET)
- Přerušení (INT)
- Bitové logické
- Logický součin (AND)
- Logická součet (OR)
- Logická nonekvivalence (XOR)
- Převrácení (NOT)
- Zásobníkové
- Vložení na vrchol (PUSH)
- Vytažení z vrcholu (POP)
- Bajtové
- Kopie (LD, MOV, COPY)
- Prohození (XCH, XCHG)
- Porovnání (CP, CMP, TST, TEST)
- Obecné
- Žádná operace (NOP)