ROTD acc — Rotate contents of accumulator by n bits left
ROTD J
ROTD K
ROTD JK
(TVAR INSTRUKCE)src
,dst
Poznámky k tvaru instrukce
J | K | R | S | Ov |
---|---|---|---|---|
x | x | - | - | - |
Instrukce rotuje obsah akumulátoru (J, K nebo obou) o příslušný počet bitů do leva. Bity z akumulátoru neovlivňují nijak příznak přetečení Overflow.
Protože registry J a K mají 12-bitů, můžem zakódovat operaci rotace do prava pomocí rotace do leva. Rotujeme o 12-n bitů. Rotace o 3 místa do prava se tedy zapíše jako rotace o 9 míst do leva.
mnemo | kód | |
---|---|---|
binary | octal | |
ROTD J | 001 001 110 000 | 1160 |
ROTD K | 001 010 110 000 | 1260 |
ROTD JK | 001 011 110 000 | 1360 |