OPR — Operate
NOP — No Operation
NOP
OPR b
OPR1 b
OPR2 b
OPR3 b
EAE f
Jedná se o různé tvary instrukce OPR. NOP je instrukce OPR bez nastavených bitů mikrokódu, proto ji uvádím zde. OPR1, OPR2 a OPR3 jsou různé skupiny lišící se nastavením bitů 3 a 11 v mikrokódu. EAE je zvláštní forma nebo podskupina operací skupiny OPR3.
L |
---|
- |
Instrukce OPR je základní tvar třídy instrukcí OPR. Její speciální forma je pak instrukce NOP. Instrukce OPR se dělí do několika skupin. Mezi těmito skupinami se rozlišuje pomocí bitů b3 a b11. Případně dalších bitů.
Obrázek 63.14. Přehledová tabulka mikrokódu instrukce OPR počítače PDP-8
0 1 2 3 4 5 6 7 8 9 10 11 +---+---+---+---+---+---+---+---+---+---+---+---+ | 1 1 1 | 0 |CLA|CLL|CMA|CML|RAR|RAL| 0 |IAC| Skupina 1 | | |RTR|RTL| 1 | | | | | 0 | 0 |BSW| | +---+---+---+---+---+---+---+---+---+---+---+---+ | 1 1 1 | 1 |CLA|SMA|SZA|SNL| 0 |OSR|HLT| 0 | Skupina 2 | | | |SPA|SNA|SZL|SKP| | +---+---+---+---+---+---+---+---+---+---+---+---+ | 1 1 1 | 1 |CLA|MQA|SCA|MQL|EAE opcode | 1 | Skupina 3 (EAE) +---+---+---+---+---+---+---+---+---+---+---+---+
mnemo | kód | |
---|---|---|
binary | octal | |
NOP | 111 000 000 000 | 7000 |
OPR b | 111 bbb bbb bbb | 7000 |
OPR1 b | 111 0bb bbb bbb | 7000 |
OPR2 b | 111 1bb bbb bb0 | 7400 |
OPR3 b | 111 1bb bbb bb1 | 7401 |
EAE f | 111 100 00f ff1 | 7401 |