Professional Documents
Culture Documents
INC IX IX IX + 1 1 1 0 1 1 1 0 1 DD 10
0 0 1 0 0 0 1 1 23
INC IY IY IY + 1 1 1 1 1 1 1 0 1 FD 10
0 0 1 0 0 0 1 1 23
DEC ss ss ss - 1 0 0 s s 1 0 1 1 6
DEC IX IX IX - 1 1 1 0 1 1 1 0 1 DD 10
0 0 1 0 1 0 1 1 2B
DEC IY IY IY - 1 1 1 1 1 1 1 0 1 FD 10
0 0 1 0 1 0 1 1 2B
ss Pair pp Pair rr Pair
00 BC 00 BC 00 BC
01 DE 01 DE 01 DE
10 HL 10 IX 10 IY
11 SP 11 SP 11 SP
Z80 INTRUCTION SET ____________________________________________________________________________________________ Page 9
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Table 6 – ROTATE AND SHIFT GROUP
Mnemonic Explanation Instruction code Hexa - No. of Comments
D7 D6 D5 D4 D3 D2 D1 D0 decimal T Cycle
RLCA 0 0 0 0 0 1 1 1 07 4 Flag: N = 0, H = 0
CY A7 A6 A5 A4 A3 A2 A1 A0
RLA 0 0 0 1 0 1 1 1 17 4
CY A7 A6 A5 A4 A3 A2 A1 A0
RRCA 0 0 0 0 1 1 1 1 0F 4
A7 A6 A5 A4 A3 A2 A1 A0 CY
RRA 0 0 0 1 1 1 1 1 1F 4
A7 A6 A5 A4 A3 A2 A1 A0 CY
RLC r r 1 1 0 0 1 0 1 1 CB 8 Flag: N = 0, H = 0
CY b7 b6 b5 b4 b3 b2 b1 b0
0 0 0 0 0 r S, Z, P (P/V)
RLC (HL) (HL) 1 1 0 0 1 0 1 1 CB 15
CY b7 b6 b5 b4 b3 b2 b1 b0
0 0 0 0 0 1 1 0 06
RLC (IX + d) 1 1 0 1 1 1 0 1 DD 23
CY b7 b6 b5 b4 b3 b2 b1 b0
1 1 0 0 1 0 1 1 CB
(IX + d) d7 d6 d5 d4 d3 d2 d1 d0
0 0 0 0 0 1 1 0
RLC (IY + d) 1 1 1 1 1 1 0 1 FD 23
CY b7 b6 b5 b4 b3 b2 b1 b0
1 1 0 0 1 0 1 1 CB
(IY + d) d7 d6 d5 d4 d3 d2 d1 d0
0 0 0 0 0 1 1 0
RL m m 0 1 0
CY b7 b6 b5 b4 b3 b2 b1 b0
RRC m m 0 0 1
b7 b6 b5 b4 b3 b2 b1 b0 CY
RR m m 0 1 1
b7 b6 b5 b4 b3 b2 b1 b0 CY
SRL m m 1 1 1
0 b7 b6 b5 b4 b3 b2 b1 b0 CY
Flag: N = 0, H= 0
RLD b7 . . . b4 b3 . . . b0 b7 . . . b4 b3 . . . b0 1 1 1 0 1 1 0 1 ED 18
S, Z, P (P/V)
0 1 1 0 1 1 1 1 6F
A (HL)
RRD b7 . . . b4 b3 . . . b0 b7 . . . b4 b3 . . . b0 1 1 1 0 1 1 0 1 ED 18
0 1 1 0 0 1 1 1 67
A (HL)