157
CHAPTER 9. INSTRUCTION SET
Operation Code
B1B2
XCH
MOV
Note 1. Instruction Group
2. Accumulator operation instructions3. Increment/decrement instructions4. Compare instruction
0111I3I2I1I0
100010P11
11100001
11101000
10100011
10100010
10010011
10010010
11101001
10110011
10110010
110110R1R0
11010000
0110I3I2I1I0
11010010
10101001
10010000
10100000
10110000
10011000
10011001
110000R1R0
10000010
110010R1R0
10011010
10000000
11100111
11100110
11010111
11010110
I7I6I5I4I3I2I1I0
D7D6D5D4D3D2D1D0
D7D6D5D4D3D2D10
D7D6D5D4D3D2D1D0
D7D6D5D4D3D2D10
D7D6D5D4D3D2D1D0
D7D6D5D4D3D2D10
01011111
D7D6D5D4D3D2D1D0
I7I6I5I400R1R0
Mnemonic Operand
Note 2
Note 3 Arithmetic and
logic instructions
Note 4
Carry flag operation
instructions
Move instructions
Note 1
A, #n 4
rp, #n 8
A, @HL
@HL, A
A,mem
XA, mem
mem, A
mem, XA
A, @HL
A, mem
XA, mem
A, reg1
MOVT XA, @PCXA
A, #n 4
A, @HL
ADDC A, @HL
AND A, @HL
OR A, @HL
XOR A, @HL
RORC A
NOT A
reg
mem
DECS reg
reg, #n 4
A, @HL
SET 1 CY
CLR 1 CY
SKT CY
NOT 1 CY
ADDS
INCS
SKE