Zilog Z80 OpCodes
Hex |
Operand/Prefix |
Operand |
Instruction |
0 |
|
|
NOP |
1 |
XX |
XX |
LD BC, NN |
2 |
|
|
LD (BC), A |
3 |
|
|
INC BC |
4 |
|
|
INC B |
5 |
|
|
DEC B |
6 |
XX |
|
LD B, N |
7 |
|
|
RLC A |
8 |
|
|
EX AF, AF’ |
9 |
|
|
ADD HL, BC |
0A |
|
|
LD A, (BC) |
0B |
|
|
DEC BC |
0C |
|
|
INC C |
0D |
|
|
DEC C |
0E |
XX |
|
LD C, N |
0F |
|
|
RRC A |
10 |
XX |
|
DJN Z e |
11 |
XX |
XX |
LD DE, NN |
12 |
|
|
LD (DE), A |
13 |
|
|
INC DE |
14 |
|
|
INC D |
15 |
|
|
DEC D |
16 |
XX |
|
LD D, N |
17 |
|
|
RLA |
18 |
XX |
|
JR e |
19 |
|
|
ADD HL, DE |
1A |
|
|
LD A, (DE) |
1B |
|
|
DEC DE |
1C |
|
|
INC E |
1D |
|
|
DEC E |
1E |
XX |
|
LD E, N |
1F |
|
|
RRA |
20 |
XX |
|
JR NZ, e |
21 |
XX |
XX |
LD HL, NN |
22 |
XX |
XX |
LD (NN), HL |
23 |
|
|
INC HL |
24 |
|
|
INC H |
25 |
|
|
DEC H |
26 |
XX |
|
LD H, N |
27 |
|
|
DAA |
28 |
XX |
|
JR Z, e |
29 |
|
|
ADD HL, HL |
2A |
XX |
XX |
LD HL, (NN) |
2B |
|
|
DEC HL |
2C |
|
|
INC L |
2D |
|
|
DEC L |
2E |
XX |
|
LD L, N |
2F |
|
|
CPL |
30 |
XX |
|
JR NC, e |
31 |
XX |
XX |
LD SP, NN |
32 |
XX |
XX |
LD (NN), A |
33 |
|
|
INC SP |
34 |
|
|
INC (HL) |
35 |
|
|
DEC (HL) |
36 |
XX |
|
LD (HL), N |
37 |
|
|
SCF |
38 |
XX |
|
JR C, e |
39 |
|
|
ADD HL, SP |
3A |
XX |
XX |
LD A, (NN) |
3B |
|
|
DEC SP |
3C |
|
|
INC A |
3D |
|
|
DEC A |
3E |
XX |
|
LD A, N |
3F |
|
|
CCF |
40 |
|
|
LD B, B |
41 |
|
|
LD B, C |
42 |
|
|
LD B, D |
43 |
|
|
LD B, E |
44 |
|
|
LD B, H |
45 |
|
|
LD B, L |
46 |
|
|
LD B, (HL) |
47 |
|
|
LD B, A |
48 |
|
|
LD C, B |
49 |
|
|
LD C, C |
4A |
|
|
LD C, D |
4B |
|
|
LD C, E |
4C |
|
|
LD C, H |
4D |
|
|
LD C, L |
4E |
|
|
LD C, (HL) |
4F |
|
|
LD C, A |
50 |
|
|
LD D, B |
51 |
|
|
LD D, C |
52 |
|
|
LD D, D |
53 |
|
|
LD D, E |
54 |
|
|
LD D, H |
55 |
|
|
LD D, L |
56 |
|
|
LD D, (HL) |
57 |
|
|
LD D, A |
58 |
|
|
LD E, B |
59 |
|
|
LD E, C |
5A |
|
|
LD E, D |
5B |
|
|
LD E, E |
5C |
|
|
LD E, H |
5D |
|
|
LD E, L |
5E |
|
|
LD E, (HL) |
5F |
|
|
LD E, A |
60 |
|
|
LD H, B |
61 |
|
|
LD H, C |
62 |
|
|
LD H, D |
63 |
|
|
LD H, E |
64 |
|
|
LD H, H |
65 |
|
|
LD H, L |
66 |
|
|
LD H, (HL) |
67 |
|
|
LD H, A |
68 |
|
|
LD L, B |
69 |
|
|
LD L, C |
6A |
|
|
LD L, D |
6B |
|
|
LD L, E |
6C |
|
|
LD L, H |
6D |
|
|
LD L, L |
6E |
|
|
LD L, (HL) |
6F |
|
|
LD L, A |
70 |
|
|
LD (HL), B |
71 |
|
|
LD (HL), C |
72 |
|
|
LD (HL), D |
73 |
|
|
LD (HL), E |
74 |
|
|
LD (HL), H |
75 |
|
|
LD (HL), L |
76 |
|
|
HAL T |
77 |
|
|
LD (HL), A |
78 |
|
|
LD A, B |
79 |
|
|
LD A, C |
7A |
|
|
LD A, D |
7B |
|
|
LD A, E |
7C |
|
|
LD A, H |
7D |
|
|
LD A, L |
7E |
|
|
LD A, (HL) |
7F |
|
|
LD A, A |
80 |
|
|
ADD B |
81 |
|
|
ADD C |
82 |
|
|
ADD D |
83 |
|
|
ADD E |
84 |
|
|
ADD H |
85 |
|
|
ADD L |
86 |
|
|
ADD (HL) |
87 |
|
|
ADD A |
88 |
|
|
ADC B |
89 |
|
|
ADC C |
8A |
|
|
ADC D |
8B |
|
|
ADC E |
8C |
|
|
ADC H |
8D |
|
|
ADC L |
8E |
|
|
ADC (HL) |
8F |
|
|
ADC A |
90 |
|
|
SUB B |
91 |
|
|
SUB C |
92 |
|
|
SUB D |
93 |
|
|
SUB E |
94 |
|
|
SUB H |
95 |
|
|
SUB L |
96 |
|
|
SUB (HL) |
97 |
|
|
SUB A |
98 |
|
|
SBC B |
99 |
|
|
SBC C |
9A |
|
|
SBC D |
9B |
|
|
SBC E |
9C |
|
|
SBC H |
9D |
|
|
SBC L |
9E |
|
|
SBC (HL) |
9F |
|
|
SBC A |
A0 |
|
|
AND B |
A1 |
|
|
AND C |
A2 |
|
|
AND D |
A3 |
|
|
AND E |
A4 |
|
|
AND H |
A5 |
|
|
AND L |
A6 |
|
|
AND (HL) |
A7 |
|
|
AND A |
A8 |
|
|
XOR B |
A9 |
|
|
XOR C |
AA |
|
|
XOR D |
AB |
|
|
XOR E |
AC |
|
|
XOR H |
AD |
|
|
XOR L |
AE |
|
|
XOR (HL) |
AF |
|
|
XOR A |
B0 |
|
|
OR B |
B1 |
|
|
OR C |
B2 |
|
|
OR D |
B3 |
|
|
OR E |
B4 |
|
|
OR H |
B5 |
|
|
OR L |
B6 |
|
|
OR (HL) |
B7 |
|
|
OR A |
B8 |
|
|
CP B |
B9 |
|
|
CP C |
BA |
|
|
CP D |
BB |
|
|
CP E |
BC |
|
|
CP H |
BD |
|
|
CP L |
BE |
|
|
CP (HL) |
BF |
|
|
CP A |
C0 |
|
|
RET NZ |
C1 |
|
|
POP BC |
C2 |
XX |
XX |
JP NZ, NN |
C3 |
XX |
XX |
JP NN |
C4 |
XX |
XX |
CAL L NZ, NN |
C5 |
|
|
PUS H BC |
C6 |
XX |
|
ADD N |
C7 |
|
|
RST 0 |
C8 |
|
|
RET Z |
C9 |
|
|
RET |
CA |
XX |
XX |
JP Z, NN |
CB |
0 |
|
RLC B |
CB |
1 |
|
RLC C |
CB |
2 |
|
RLC D |
CB |
3 |
|
RLC E |
CB |
4 |
|
RLC H |
CB |
5 |
|
RLC L |
CB |
6 |
|
RLC (HL) |
CB |
7 |
|
RLC A |
CB |
8 |
|
RRC B |
CB |
9 |
|
RRC C |
CB |
0A |
|
RRC D |
CB |
0B |
|
RRC E |
CB |
0C |
|
RRC H |
CB |
0D |
|
RRC L |
CB |
0E |
|
RRC (HL) |
CB |
0F |
|
RRC A |
CB |
10 |
|
RL B |
CB |
11 |
|
RL C |
CB |
12 |
|
RL D |
CB |
13 |
|
RL E |
CB |
14 |
|
RL H |
CB |
15 |
|
RL L |
CB |
16 |
|
RL (HL) |
CB |
17 |
|
RL A |
CB |
18 |
|
RR B |
CB |
19 |
|
RR C |
CB |
1A |
|
RR D |
CB |
1B |
|
RR E |
CB |
1C |
|
RR H |
CB |
1D |
|
RR L |
CB |
1E |
|
RR (HL) |
CB |
1F |
|
RR A |
CB |
20 |
|
SLA B |
CB |
21 |
|
SLA C |
CB |
22 |
|
SLA D |
CB |
23 |
|
SLA E |
CB |
24 |
|
SLA H |
CB |
25 |
|
SLA L |
CB |
26 |
|
SLA (HL) |
CB |
27 |
|
SLA A |
CB |
28 |
|
SRA B |
CB |
29 |
|
SRA C |
CB |
2A |
|
SRA D |
CB |
2B |
|
SRA E |
CB |
2C |
|
SRA H |
CB |
2D |
|
SRA L |
CB |
2E |
|
SRA (HL) |
CB |
2F |
|
SRA A |
CB |
30 |
|
SLL B |
CB |
31 |
|
SLL C |
CB |
32 |
|
SLL D |
CB |
33 |
|
SLL E |
CB |
34 |
|
SLL H |
CB |
35 |
|
SLL L |
CB |
36 |
|
SLL (HL) |
CB |
37 |
|
SLL A |
CB |
38 |
|
SRL B |
CB |
39 |
|
SRL C |
CB |
3A |
|
SRL D |
CB |
3B |
|
SRL E |
CB |
3C |
|
SRL H |
CB |
3D |
|
SRL L |
CB |
3E |
|
SRL (HL) |
CB |
3F |
|
SRL A |
CB |
40 |
|
BIT 0, B |
CB |
41 |
|
BIT 0, C |
CB |
42 |
|
BIT 0, D |
CB |
43 |
|
BIT 0, E |
CB |
44 |
|
BIT 0, H |
CB |
45 |
|
BIT 0, L |
CB |
46 |
|
BIT 0, (HL) |
CB |
47 |
|
BIT 0, A |
CB |
48 |
|
BIT 1, B |
CB |
49 |
|
BIT 1, C |
CB |
4A |
|
BIT 1, D |
CB |
4B |
|
BIT 1, E |
CB |
4C |
|
BIT 1, H |
CB |
4D |
|
BIT 1, L |
CB |
4E |
|
BIT 1, (HL) |
CB |
4F |
|
BIT 1, A |
CB |
50 |
|
BIT 2, B |
CB |
51 |
|
BIT 2, C |
CB |
52 |
|
BIT 2, D |
CB |
53 |
|
BIT 2, E |
CB |
54 |
|
BIT 2, H |
CB |
55 |
|
BIT 2, L |
CB |
56 |
|
BIT 2, (HL) |
CB |
57 |
|
BIT 2, A |
CB |
58 |
|
BIT 3, B |
CB |
59 |
|
BIT 3, C |
CB |
5A |
|
BIT 3, D |
CB |
5B |
|
BIT 3, E |
CB |
5C |
|
BIT 3, H |
CB |
5D |
|
BIT 3, L |
CB |
5E |
|
BIT 3, (HL) |
CB |
5F |
|
BIT 3, A |
CB |
60 |
|
BIT 4, B |
CB |
61 |
|
BIT 4, C |
CB |
62 |
|
BIT 4, D |
CB |
63 |
|
BIT 4, E |
CB |
64 |
|
BIT 4, H |
CB |
65 |
|
BIT 4, L |
CB |
66 |
|
BIT 4, (HL) |
CB |
67 |
|
BIT 4, A |
CB |
68 |
|
BIT 5, B |
CB |
69 |
|
BIT 5, C |
CB |
6A |
|
BIT 5, D |
CB |
6B |
|
BIT 5, E |
CB |
6C |
|
BIT 5, H |
CB |
6D |
|
BIT 5, L |
CB |
6E |
|
BIT 5, (HL) |
CB |
6F |
|
BIT 5, A |
CB |
70 |
|
BIT 6, B |
CB |
71 |
|
BIT 6, C |
CB |
72 |
|
BIT 6, D |
CB |
73 |
|
BIT 6, E |
CB |
74 |
|
BIT 6, H |
CB |
75 |
|
BIT 6, L |
CB |
76 |
|
BIT 6, (HL) |
CB |
77 |
|
BIT 6, A |
CB |
78 |
|
BIT 7, B |
CB |
79 |
|
BIT 7, C |
CB |
7A |
|
BIT 7, D |
CB |
7B |
|
BIT 7, E |
CB |
7C |
|
BIT 7, H |
CB |
7D |
|
BIT 7, L |
CB |
7E |
|
BIT 7, (HL) |
CB |
7F |
|
BIT 7, A |
CB |
80 |
|
RES 0, B |
CB |
81 |
|
RES 0, C |
CB |
82 |
|
RES 0, D |
CB |
83 |
|
RES 0, E |
CB |
84 |
|
RES 0, H |
CB |
85 |
|
RES 0, L |
CB |
86 |
|
RES 0, (HL) |
CB |
87 |
|
RES 0, A |
CB |
88 |
|
RES 1, B |
CB |
89 |
|
RES 1, C |
CB |
8A |
|
RES 1, D |
CB |
8B |
|
RES 1, E |
CB |
8C |
|
RES 1, H |
CB |
8D |
|
RES 1, L |
CB |
8E |
|
RES 1, (HL) |
CB |
8F |
|
RES 1, A |
CB |
90 |
|
RES 2, B |
CB |
91 |
|
RES 2, C |
CB |
92 |
|
RES 2, D |
CB |
93 |
|
RES 2, E |
CB |
94 |
|
RES 2, H |
CB |
95 |
|
RES 2, L |
CB |
96 |
|
RES 2, (HL) |
CB |
97 |
|
RES 2, A |
CB |
98 |
|
RES 3, B |
CB |
99 |
|
RES 3, C |
CB |
9A |
|
RES 3, D |
CB |
9B |
|
RES 3, E |
CB |
9C |
|
RES 3, H |
CB |
9D |
|
RES 3, L |
CB |
9E |
|
RES 3, (HL) |
CB |
9F |
|
RES 3, A |
CB |
A0 |
|
RES 4, B |
CB |
A1 |
|
RES 4, C |
CB |
A2 |
|
RES 4, D |
CB |
A3 |
|
RES 4, E |
CB |
A4 |
|
RES 4, H |
CB |
A5 |
|
RES 4, L |
CB |
A6 |
|
RES 4, (HL) |
CB |
A7 |
|
RES 4, A |
CB |
A8 |
|
RES 5, B |
CB |
A9 |
|
RES 5, C |
CB |
AA |
|
RES 5, D |
CB |
AB |
|
RES 5, E |
CB |
AC |
|
RES 5, H |
CB |
AD |
|
RES 5, L |
CB |
AE |
|
RES 5, (HL) |
CB |
AF |
|
RES 5, A |
CB |
B0 |
|
RES 6, B |
CB |
B1 |
|
RES 6, C |
CB |
B2 |
|
RES 6, D |
CB |
B3 |
|
RES 6, E |
CB |
B4 |
|
RES 6, H |
CB |
B5 |
|
RES 6, L |
CB |
B6 |
|
RES 6, (HL) |
CB |
B7 |
|
RES 6, A |
CB |
B8 |
|
RES 7, B |
CB |
B9 |
|
RES 7, C |
CB |
BA |
|
RES 7, D |
CB |
BB |
|
RES 7, E |
CB |
BC |
|
RES 7, H |
CB |
BD |
|
RES 7, L |
CB |
BE |
|
RES 7, (HL) |
CB |
BF |
|
RES 7, A |
CB |
C0 |
|
SET 0, B |
CB |
C1 |
|
SET 0, C |
CB |
C2 |
|
SET 0, D |
CB |
C3 |
|
SET 0, E |
CB |
C4 |
|
SET 0, H |
CB |
C5 |
|
SET 0, L |
CB |
C6 |
|
SET 0, (HL) |
CB |
C7 |
|
SET 0, A |
CB |
C8 |
|
SET 1, B |
CB |
C9 |
|
SET 1, C |
CB |
CA |
|
SET 1, D |
CB |
CB |
|
SET 1, E |
CB |
CC |
|
SET 1, H |
CB |
CD |
|
SET 1, L |
CB |
CE |
|
SET 1, (HL) |
CB |
CF |
|
SET 1, A |
CB |
D0 |
|
SET 2, B |
CB |
D1 |
|
SET 2, C |
CB |
D2 |
|
SET 2, D |
CB |
D3 |
|
SET 2, E |
CB |
D4 |
|
SET 2, H |
CB |
D5 |
|
SET 2, L |
CB |
D6 |
|
SET 2, (HL) |
CB |
D7 |
|
SET 2, A |
CB |
D8 |
|
SET 3, B |
CB |
D9 |
|
SET 3, C |
CB |
DA |
|
SET 3, D |
CB |
DB |
|
SET 3, E |
CB |
DC |
|
SET 3, H |
CB |
DD |
|
SET 3, L |
CB |
DE |
|
SET 3, (HL) |
CB |
DF |
|
SET 3, A |
CB |
E0 |
|
SET 4, B |
CB |
E1 |
|
SET 4, C |
CB |
E2 |
|
SET 4, D |
CB |
E3 |
|
SET 4, E |
CB |
E4 |
|
SET 4, H |
CB |
E5 |
|
SET 4, L |
CB |
E6 |
|
SET 4, (HL) |
CB |
E7 |
|
SET 4, A |
CB |
E8 |
|
SET 5, B |
CB |
E9 |
|
SET 5, C |
CB |
EA |
|
SET 5, D |
CB |
EB |
|
SET 5, E |
CB |
EC |
|
SET 5, H |
CB |
ED |
|
SET 5, L |
CB |
EE |
|
SET 5, (HL) |
CB |
EF |
|
SET 5, A |
CB |
F0 |
|
SET 6, B |
CB |
F1 |
|
SET 6, C |
CB |
F2 |
|
SET 6, D |
CB |
F3 |
|
SET 6, E |
CB |
F4 |
|
SET 6, H |
CB |
F5 |
|
SET 6, L |
CB |
F6 |
|
SET 6, (HL) |
CB |
F7 |
|
SET 6, A |
CB |
F8 |
|
SET 7, B |
CB |
F9 |
|
SET 7, C |
CB |
FA |
|
SET 7, D |
CB |
FB |
|
SET 7, E |
CB |
FC |
|
SET 7, H |
CB |
FD |
|
SET 7, L |
CB |
FE |
|
SET 7, (HL) |
CB |
FF |
|
SET 7, A |
CC |
XX |
XX |
CAL L Z, NN |
CD |
XX |
XX |
CAL L NN |
CE |
XX |
|
ADC N |
CF |
|
|
RST 8 |
D0 |
|
|
RET NC |
D1 |
|
|
POP DE |
D2 |
XX |
XX |
JP NC, NN |
D3 |
XX |
|
OUT (N), A |
D4 |
XX |
XX |
CAL L NC, NN |
D5 |
|
|
PUS H DE |
D6 |
XX |
|
SUB N |
D7 |
|
|
RST 10 |
D8 |
|
|
RET C |
D9 |
|
|
EXX |
DA |
XX |
XX |
JP C, NN |
DB |
XX |
|
IN A, (N) |
DC |
XX |
XX |
CAL L C, NN |
DD |
9 |
|
ADD IX, BC |
DD |
19 |
|
ADD IX, DE |
DD |
21 |
XX XX |
LD IX, NN |
DD |
22 |
XX XX |
LD (NN), IX |
DD |
23 |
|
INC IX |
DD |
24 |
|
INC IXh |
DD |
25 |
|
DEC IXh |
DD |
26 |
XX |
LD IXh, N |
DD |
29 |
|
ADD IX, IX |
DD |
2A |
XX XX |
LD IX, (NN) |
DD |
2B |
|
DEC IX |
DD |
2C |
|
INC IXl |
DD |
2D |
|
DEC IXl |
DD |
2E |
XX |
LD IXl, N |
DD |
34 |
XX |
INC (IX+d) |
DD |
35 |
XX |
DEC (IX+d) |
DD |
36 |
XX XX |
LD (IX+d), N |
DD |
39 |
|
ADD IX, SP |
DD |
44 |
|
LD B, IXh |
DD |
45 |
|
LD B, IXl |
DD |
46 |
XX |
LD B, (IX+d) |
DD |
4C |
|
LD C, IXh |
DD |
4D |
|
LD C, IXl |
DD |
4E |
XX |
LD C, (IX+d) |
DD |
54 |
|
LD D, IXh |
DD |
55 |
|
LD D, IXl |
DD |
56 |
XX |
LD D, (IX+d) |
DD |
5C |
|
LD E, IXh |
DD |
5D |
|
LD E, IXl |
DD |
5E |
XX |
LD E, (IX+d) |
DD |
60 |
|
LD IXh, B |
DD |
61 |
|
LD IXh, C |
DD |
62 |
|
LD IXh, D |
DD |
63 |
|
LD IXh, E |
DD |
64 |
|
LD IXh, IXh |
DD |
65 |
|
LD IXh, IXl |
DD |
66 |
XX |
LD H, (IX+d) |
DD |
67 |
|
LD IXh, A |
DD |
68 |
|
LD IXl, B |
DD |
69 |
|
LD IXl, C |
DD |
6A |
|
LD IXl, D |
DD |
6B |
|
LD IXl, E |
DD |
6C |
|
LD IXl, IXh |
DD |
6D |
|
LD IXl, IXl |
DD |
6E |
XX |
LD L, (IX+d) |
DD |
6F |
|
LD IXl, A |
DD |
70 |
XX |
LD (IX+d), B |
DD |
71 |
XX |
LD (IX+d), C |
DD |
72 |
XX |
LD (IX+d), D |
DD |
73 |
XX |
LD (IX+d), E |
DD |
74 |
XX |
LD (IX+d), H |
DD |
75 |
XX |
LD (IX+d), L |
DD |
77 |
XX |
LD (IX+d), A |
DD |
7C |
|
LD A, IXh |
DD |
7D |
|
LD A, IXl |
DD |
7E |
XX |
LD A, (IX+d) |
DD |
84 |
|
ADD IXh |
DD |
85 |
|
ADD IXl |
DD |
86 |
XX |
ADD (IX+d) |
DD |
8C |
|
ADC IXh |
DD |
8D |
|
ADC IXl |
DD |
8E |
XX |
ADC (IX+d) |
DD |
94 |
|
SUB IXh |
DD |
95 |
|
SUB IXl |
DD |
96 |
XX |
SUB (IX+d) |
DD |
9C |
|
SBC IXh |
DD |
9D |
|
SBC IXl |
DD |
9E |
XX |
SBC (IX+d) |
DD |
A4 |
|
AND IXh |
DD |
A5 |
|
AND IXl |
DD |
A6 |
XX |
AND (IX+d) |
DD |
AC |
|
XOR IXh |
DD |
AD |
|
XOR IXl |
DD |
AE |
XX |
XOR (IX+d) |
DD |
B4 |
|
OR IXh |
DD |
B5 |
|
OR IXl |
DD |
B6 |
XX |
OR (IX+d) |
DD |
BC |
|
CP IXh |
DD |
BD |
|
CP IXl |
DD |
BE |
XX |
CP (IX+d) |
DD |
CB |
XX 00 |
RLC (IX+d), B |
DD |
CB |
XX 01 |
RLC (IX+d), C |
DD |
CB |
XX 02 |
RLC (IX+d), D |
DD |
CB |
XX 03 |
RLC (IX+d), E |
DD |
CB |
XX 04 |
RLC (IX+d), H |
DD |
CB |
XX 05 |
RLC (IX+d), L |
DD |
CB |
XX 06 |
RLC (IX+d) |
DD |
CB |
XX 07 |
RLC (IX+d), A |
DD |
CB |
XX 08 |
RRC (IX+d), B |
DD |
CB |
XX 09 |
RRC (IX+d), C |
DD |
CB |
XX 0A |
RRC (IX+d), D |
DD |
CB |
XX 0B |
RRC (IX+d), E |
DD |
CB |
XX 0C |
RRC (IX+d), H |
DD |
CB |
XX 0D |
RRC (IX+d), L |
DD |
CB |
XX 0E |
RRC (IX+d) |
DD |
CB |
XX 0F |
RRC (IX+d), A |
DD |
CB |
XX 10 |
RL (IX+d), B |
DD |
CB |
XX 11 |
RL (IX+d), C |
DD |
CB |
XX 12 |
RL (IX+d), D |
DD |
CB |
XX 13 |
RL (IX+d), E |
DD |
CB |
XX 14 |
RL (IX+d), H |
DD |
CB |
XX 15 |
RL (IX+d), L |
DD |
CB |
XX 16 |
RL (IX+d) |
DD |
CB |
XX 17 |
RL (IX+d), A |
DD |
CB |
XX 18 |
RR (IX+d), B |
DD |
CB |
XX 19 |
RR (IX+d), C |
DD |
CB |
XX 1A |
RR (IX+d), D |
DD |
CB |
XX 1B |
RR (IX+d), E |
DD |
CB |
XX 1C |
RR (IX+d), H |
DD |
CB |
XX 1D |
RR (IX+d), L |
DD |
CB |
XX 1E |
RR (IX+d) |
DD |
CB |
XX 1F |
RR (IX+d), A |
DD |
CB |
XX 20 |
SLA (IX+d), B |
DD |
CB |
XX 21 |
SLA (IX+d), C |
DD |
CB |
XX 22 |
SLA (IX+d), D |
DD |
CB |
XX 23 |
SLA (IX+d), E |
DD |
CB |
XX 24 |
SLA (IX+d), H |
DD |
CB |
XX 25 |
SLA (IX+d), L |
DD |
CB |
XX 26 |
SLA (IX+d) |
DD |
CB |
XX 27 |
SLA (IX+d), A |
DD |
CB |
XX 28 |
SRA (IX+d), B |
DD |
CB |
XX 29 |
SRA (IX+d), C |
DD |
CB |
XX 2A |
SRA (IX+d), D |
DD |
CB |
XX 2B |
SRA (IX+d), E |
DD |
CB |
XX 2C |
SRA (IX+d), H |
DD |
CB |
XX 2D |
SRA (IX+d), L |
DD |
CB |
XX 2E |
SRA (IX+d) |
DD |
CB |
XX 2F |
SRA (IX+d), A |
DD |
CB |
XX 30 |
SLL (IX+d), B |
DD |
CB |
XX 31 |
SLL (IX+d), C |
DD |
CB |
XX 32 |
SLL (IX+d), D |
DD |
CB |
XX 33 |
SLL (IX+d), E |
DD |
CB |
XX 34 |
SLL (IX+d), H |
DD |
CB |
XX 35 |
SLL (IX+d), L |
DD |
CB |
XX 36 |
SLL (IX+d) |
DD |
CB |
XX 37 |
SLL (IX+d), A |
DD |
CB |
XX 38 |
SRL (IX+d), B |
DD |
CB |
XX 39 |
SRL (IX+d), C |
DD |
CB |
XX 3A |
SRL (IX+d), D |
DD |
CB |
XX 3B |
SRL (IX+d), E |
DD |
CB |
XX 3C |
SRL (IX+d), H |
DD |
CB |
XX 3D |
SRL (IX+d), L |
DD |
CB |
XX 3E |
SRL (IX+d) |
DD |
CB |
XX 3F |
SRL (IX+d), A |
DD |
CB |
XX 40 |
BIT 0, (IX+d) |
DD |
CB |
XX 41 |
BIT 0, (IX+d) |
DD |
CB |
XX 42 |
BIT 0, (IX+d) |
DD |
CB |
XX 43 |
BIT 0, (IX+d) |
DD |
CB |
XX 44 |
BIT 0, (IX+d) |
DD |
CB |
XX 45 |
BIT 0, (IX+d) |
DD |
CB |
XX 46 |
BIT 0, (IX+d) |
DD |
CB |
XX 47 |
BIT 0, (IX+d) |
DD |
CB |
XX 48 |
BIT 1, (IX+d) |
DD |
CB |
XX 49 |
BIT 1, (IX+d) |
DD |
CB |
XX 4A |
BIT 1, (IX+d) |
DD |
CB |
XX 4B |
BIT 1, (IX+d) |
DD |
CB |
XX 4C |
BIT 1, (IX+d) |
DD |
CB |
XX 4D |
BIT 1, (IX+d) |
DD |
CB |
XX 4E |
BIT 1, (IX+d) |
DD |
CB |
XX 4F |
BIT 1, (IX+d) |
DD |
CB |
XX 50 |
BIT 2, (IX+d) |
DD |
CB |
XX 51 |
BIT 2, (IX+d) |
DD |
CB |
XX 52 |
BIT 2, (IX+d) |
DD |
CB |
XX 53 |
BIT 2, (IX+d) |
DD |
CB |
XX 54 |
BIT 2, (IX+d) |
DD |
CB |
XX 55 |
BIT 2, (IX+d) |
DD |
CB |
XX 56 |
BIT 2, (IX+d) |
DD |
CB |
XX 57 |
BIT 2, (IX+d) |
DD |
CB |
XX 58 |
BIT 3, (IX+d) |
DD |
CB |
XX 59 |
BIT 3, (IX+d) |
DD |
CB |
XX 5A |
BIT 3, (IX+d) |
DD |
CB |
XX 5B |
BIT 3, (IX+d) |
DD |
CB |
XX 5C |
BIT 3, (IX+d) |
DD |
CB |
XX 5D |
BIT 3, (IX+d) |
DD |
CB |
XX 5E |
BIT 3, (IX+d) |
DD |
CB |
XX 5F |
BIT 3, (IX+d) |
DD |
CB |
XX 60 |
BIT 4, (IX+d) |
DD |
CB |
XX 61 |
BIT 4, (IX+d) |
DD |
CB |
XX 62 |
BIT 4, (IX+d) |
DD |
CB |
XX 63 |
BIT 4, (IX+d) |
DD |
CB |
XX 64 |
BIT 4, (IX+d) |
DD |
CB |
XX 65 |
BIT 4, (IX+d) |
DD |
CB |
XX 66 |
BIT 4, (IX+d) |
DD |
CB |
XX 67 |
BIT 4, (IX+d) |
DD |
CB |
XX 68 |
BIT 5, (IX+d) |
DD |
CB |
XX 69 |
BIT 5, (IX+d) |
DD |
CB |
XX 6A |
BIT 5, (IX+d) |
DD |
CB |
XX 6B |
BIT 5, (IX+d) |
DD |
CB |
XX 6C |
BIT 5, (IX+d) |
DD |
CB |
XX 6D |
BIT 5, (IX+d) |
DD |
CB |
XX 6E |
BIT 5, (IX+d) |
DD |
CB |
XX 6F |
BIT 5, (IX+d) |
DD |
CB |
XX 70 |
BIT 6, (IX+d) |
DD |
CB |
XX 71 |
BIT 6, (IX+d) |
DD |
CB |
XX 72 |
BIT 6, (IX+d) |
DD |
CB |
XX 73 |
BIT 6, (IX+d) |
DD |
CB |
XX 74 |
BIT 6, (IX+d) |
DD |
CB |
XX 75 |
BIT 6, (IX+d) |
DD |
CB |
XX 76 |
BIT 6, (IX+d) |
DD |
CB |
XX 77 |
BIT 6, (IX+d) |
DD |
CB |
XX 78 |
BIT 7, (IX+d) |
DD |
CB |
XX 79 |
BIT 7, (IX+d) |
DD |
CB |
XX 7A |
BIT 7, (IX+d) |
DD |
CB |
XX 7B |
BIT 7, (IX+d) |
DD |
CB |
XX 7C |
BIT 7, (IX+d) |
DD |
CB |
XX 7D |
BIT 7, (IX+d) |
DD |
CB |
XX 7E |
BIT 7, (IX+d) |
DD |
CB |
XX 7F |
BIT 7, (IX+d) |
DD |
CB |
XX 80 |
RES 0, (IX+d), B |
DD |
CB |
XX 81 |
RES 0, (IX+d), C |
DD |
CB |
XX 82 |
RES 0, (IX+d), D |
DD |
CB |
XX 83 |
RES 0, (IX+d), E |
DD |
CB |
XX 84 |
RES 0, (IX+d), H |
DD |
CB |
XX 85 |
RES 0, (IX+d), L |
DD |
CB |
XX 86 |
RES 0, (IX+d) |
DD |
CB |
XX 87 |
RES 0, (IX+d), A |
DD |
CB |
XX 88 |
RES 1, (IX+d), B |
DD |
CB |
XX 89 |
RES 1, (IX+d), C |
DD |
CB |
XX 8A |
RES 1, (IX+d), D |
DD |
CB |
XX 8B |
RES 1, (IX+d), E |
DD |
CB |
XX 8C |
RES 1, (IX+d), H |
DD |
CB |
XX 8D |
RES 1, (IX+d), L |
DD |
CB |
XX 8E |
RES 1, (IX+d) |
DD |
CB |
XX 8F |
RES 1, (IX+d), A |
DD |
CB |
XX 90 |
RES 2, (IX+d), B |
DD |
CB |
XX 91 |
RES 2, (IX+d), C |
DD |
CB |
XX 92 |
RES 2, (IX+d), D |
DD |
CB |
XX 93 |
RES 2, (IX+d), E |
DD |
CB |
XX 94 |
RES 2, (IX+d), H |
DD |
CB |
XX 95 |
RES 2, (IX+d), L |
DD |
CB |
XX 96 |
RES 2, (IX+d) |
DD |
CB |
XX 97 |
RES 2, (IX+d), A |
DD |
CB |
XX 98 |
RES 3, (IX+d), B |
DD |
CB |
XX 99 |
RES 3, (IX+d), C |
DD |
CB |
XX 9A |
RES 3, (IX+d), D |
DD |
CB |
XX 9B |
RES 3, (IX+d), E |
DD |
CB |
XX 9C |
RES 3, (IX+d), H |
DD |
CB |
XX 9D |
RES 3, (IX+d), L |
DD |
CB |
XX 9E |
RES 3, (IX+d) |
DD |
CB |
XX 9F |
RES 3, (IX+d), A |
DD |
CB |
XX A0 |
RES 4, (IX+d), B |
DD |
CB |
XX A1 |
RES 4, (IX+d), C |
DD |
CB |
XX A2 |
RES 4, (IX+d), D |
DD |
CB |
XX A3 |
RES 4, (IX+d), E |
DD |
CB |
XX A4 |
RES 4, (IX+d), H |
DD |
CB |
XX A5 |
RES 4, (IX+d), L |
DD |
CB |
XX A6 |
RES 4, (IX+d) |
DD |
CB |
XX A7 |
RES 4, (IX+d), A |
DD |
CB |
XX A8 |
RES 5, (IX+d), B |
DD |
CB |
XX A9 |
RES 5, (IX+d), C |
DD |
CB |
XX AA |
RES 5, (IX+d), D |
DD |
CB |
XX AB |
RES 5, (IX+d), E |
DD |
CB |
XX AC |
RES 5, (IX+d), H |
DD |
CB |
XX AD |
RES 5, (IX+d), L |
DD |
CB |
XX AE |
RES 5, (IX+d) |
DD |
CB |
XX AF |
RES 5, (IX+d), A |
DD |
CB |
XX B0 |
RES 6, (IX+d), B |
DD |
CB |
XX B1 |
RES 6, (IX+d), C |
DD |
CB |
XX B2 |
RES 6, (IX+d), D |
DD |
CB |
XX B3 |
RES 6, (IX+d), E |
DD |
CB |
XX B4 |
RES 6, (IX+d), H |
DD |
CB |
XX B5 |
RES 6, (IX+d), L |
DD |
CB |
XX B6 |
RES 6, (IX+d) |
DD |
CB |
XX B7 |
RES 6, (IX+d), A |
DD |
CB |
XX B8 |
RES 7, (IX+d), B |
DD |
CB |
XX B9 |
RES 7, (IX+d), C |
DD |
CB |
XX BA |
RES 7, (IX+d), D |
DD |
CB |
XX BB |
RES 7, (IX+d), E |
DD |
CB |
XX BC |
RES 7, (IX+d), H |
DD |
CB |
XX BD |
RES 7, (IX+d), L |
DD |
CB |
XX BE |
RES 7, (IX+d) |
DD |
CB |
XX BF |
RES 7, (IX+d), A |
DD |
CB |
XX C0 |
SET 0, (IX+d), B |
DD |
CB |
XX C1 |
SET 0, (IX+d), C |
DD |
CB |
XX C2 |
SET 0, (IX+d), D |
DD |
CB |
XX C3 |
SET 0, (IX+d), E |
DD |
CB |
XX C4 |
SET 0, (IX+d), H |
DD |
CB |
XX C5 |
SET 0, (IX+d), L |
DD |
CB |
XX C6 |
SET 0, (IX+d) |
DD |
CB |
XX C7 |
SET 0, (IX+d), A |
DD |
CB |
XX C8 |
SET 1, (IX+d), B |
DD |
CB |
XX C9 |
SET 1, (IX+d), C |
DD |
CB |
XX CA |
SET 1, (IX+d), D |
DD |
CB |
XX CB |
SET 1, (IX+d), E |
DD |
CB |
XX CC |
SET 1, (IX+d), H |
DD |
CB |
XX CD |
SET 1, (IX+d), L |
DD |
CB |
XX CE |
SET 1, (IX+d) |
DD |
CB |
XX CF |
SET 1, (IX+d), A |
DD |
CB |
XX D0 |
SET 2, (IX+d), B |
DD |
CB |
XX D1 |
SET 2, (IX+d), C |
DD |
CB |
XX D2 |
SET 2, (IX+d), D |
DD |
CB |
XX D3 |
SET 2, (IX+d), E |
DD |
CB |
XX D4 |
SET 2, (IX+d), H |
DD |
CB |
XX D5 |
SET 2, (IX+d), L |
DD |
CB |
XX D6 |
SET 2, (IX+d) |
DD |
CB |
XX D7 |
SET 2, (IX+d), A |
DD |
CB |
XX D8 |
SET 3, (IX+d), B |
DD |
CB |
XX D9 |
SET 3, (IX+d), C |
DD |
CB |
XX DA |
SET 3, (IX+d), D |
DD |
CB |
XX DB |
SET 3, (IX+d), E |
DD |
CB |
XX DC |
SET 3, (IX+d), H |
DD |
CB |
XX DD |
SET 3, (IX+d), L |
DD |
CB |
XX DE |
SET 3, (IX+d) |
DD |
CB |
XX DF |
SET 3, (IX+d), A |
DD |
CB |
XX E0 |
SET 4, (IX+d), B |
DD |
CB |
XX E1 |
SET 4, (IX+d), C |
DD |
CB |
XX E2 |
SET 4, (IX+d), D |
DD |
CB |
XX E3 |
SET 4, (IX+d), E |
DD |
CB |
XX E4 |
SET 4, (IX+d), H |
DD |
CB |
XX E5 |
SET 4, (IX+d), L |
DD |
CB |
XX E6 |
SET 4, (IX+d) |
DD |
CB |
XX E7 |
SET 4, (IX+d), A |
DD |
CB |
XX E8 |
SET 5, (IX+d), B |
DD |
CB |
XX E9 |
SET 5, (IX+d), C |
DD |
CB |
XX EA |
SET 5, (IX+d), D |
DD |
CB |
XX EB |
SET 5, (IX+d), E |
DD |
CB |
XX EC |
SET 5, (IX+d), H |
DD |
CB |
XX ED |
SET 5, (IX+d), L |
DD |
CB |
XX EE |
SET 5, (IX+d) |
DD |
CB |
XX EF |
SET 5, (IX+d), A |
DD |
CB |
XX F0 |
SET 6, (IX+d), B |
DD |
CB |
XX F1 |
SET 6, (IX+d), C |
DD |
CB |
XX F2 |
SET 6, (IX+d), D |
DD |
CB |
XX F3 |
SET 6, (IX+d), E |
DD |
CB |
XX F4 |
SET 6, (IX+d), H |
DD |
CB |
XX F5 |
SET 6, (IX+d), L |
DD |
CB |
XX F6 |
SET 6, (IX+d) |
DD |
CB |
XX F7 |
SET 6, (IX+d), A |
DD |
CB |
XX F8 |
SET 7, (IX+d), B |
DD |
CB |
XX F9 |
SET 7, (IX+d), C |
DD |
CB |
XX FA |
SET 7, (IX+d), D |
DD |
CB |
XX FB |
SET 7, (IX+d), E |
DD |
CB |
XX FC |
SET 7, (IX+d), H |
DD |
CB |
XX FD |
SET 7, (IX+d), L |
DD |
CB |
XX FE |
SET 7, (IX+d) |
DD |
CB |
XX FF |
SET 7, (IX+d), A |
DD |
E1 |
|
POP IX |
DD |
E3 |
|
EX (SP), IX |
DD |
E5 |
|
PUS H IX |
DD |
E9 |
|
JP (IX) |
DD |
F9 |
|
LD SP, IX |
DE |
XX |
|
SBC N |
DF |
|
|
RST 18 |
E0 |
|
|
RET PO |
E1 |
|
|
POP HL |
E2 |
XX |
XX |
JP PO, NN |
E3 |
|
|
EX (SP), HL |
E4 |
XX |
XX |
CAL L PO, NN |
E5 |
|
|
PUS H HL |
E6 |
XX |
|
AND N |
E7 |
|
|
RST 20 |
E8 |
|
|
RET PE |
E9 |
|
|
JP (HL) |
EA |
XX |
XX |
JP PE, NN |
EB |
|
|
EX DE, HL |
EC |
XX |
XX |
CAL L PE, NN |
ED |
40 |
|
IN B, (C) |
ED |
41 |
|
OUT (C), B |
ED |
42 |
|
SBC HL, BC |
ED |
43 |
XX XX |
LD (NN), BC |
ED |
44 |
|
NEG |
ED |
45 |
|
RET N |
ED |
46 |
|
IM 0 |
ED |
47 |
|
LD I, A |
ED |
48 |
|
IN C, (C) |
ED |
49 |
|
OUT (C), C |
ED |
4A |
|
ADC HL, BC |
ED |
4B |
XX XX |
LD BC, (NN) |
ED |
4C |
|
NEG |
ED |
4D |
|
RET I |
ED |
4E |
|
IM 0 |
ED |
4F |
|
LD R, A |
ED |
50 |
|
IN D, (C) |
ED |
51 |
|
OUT (C), D |
ED |
52 |
|
SBC HL, DE |
ED |
53 |
XX XX |
LD (NN), DE |
ED |
54 |
|
NEG |
ED |
55 |
|
RET N |
ED |
56 |
|
IM 1 |
ED |
57 |
|
LD A, I |
ED |
58 |
|
IN E, (C) |
ED |
59 |
|
OUT (C), E |
ED |
5A |
|
ADC HL, DE |
ED |
5B |
XX XX |
LD DE, (NN) |
ED |
5C |
|
NEG |
ED |
5D |
|
RET N |
ED |
5E |
|
IM 2 |
ED |
5F |
|
LD A, R |
ED |
60 |
|
IN H, (C) |
ED |
61 |
|
OUT (C), H |
ED |
62 |
|
SBC HL, HL |
ED |
63 |
XX XX |
LD (NN), HL |
ED |
64 |
|
NEG |
ED |
65 |
|
RET N |
ED |
66 |
|
IM 0 |
ED |
67 |
|
RRD |
ED |
68 |
|
IN L, (C) |
ED |
69 |
|
OUT (C), L |
ED |
6A |
|
ADC HL, HL |
ED |
6B |
XX XX |
LD HL, (NN) |
ED |
6C |
|
NEG |
ED |
6D |
|
RET N |
ED |
6E |
|
IM 0 |
ED |
6F |
|
RLD |
ED |
70 |
|
IN (C) |
ED |
71 |
|
OUT (C), 0 |
ED |
72 |
|
SBC HL, SP |
ED |
73 |
XX XX |
LD (NN), SP |
ED |
74 |
|
NEG |
ED |
75 |
|
RET N |
ED |
76 |
|
IM 1 |
ED |
78 |
|
IN A, (C) |
ED |
79 |
|
OUT (C), A |
ED |
7A |
|
ADC HL, SP |
ED |
7B |
XX XX |
LD SP, (NN) |
ED |
7C |
|
NEG |
ED |
7D |
|
RET N |
ED |
7E |
|
IM 2 |
ED |
A0 |
|
LDI |
ED |
A1 |
|
CPI |
ED |
A2 |
|
INI |
ED |
A3 |
|
OUT I |
ED |
A8 |
|
LDD |
ED |
A9 |
|
CPD |
ED |
AA |
|
IND |
ED |
AB |
|
OUT D |
ED |
B0 |
|
LDI R |
ED |
B1 |
|
CPI R |
ED |
B2 |
|
INI R |
ED |
B3 |
|
OTI R |
ED |
B8 |
|
LDD R |
ED |
B9 |
|
CPD R |
ED |
BA |
|
IND R |
ED |
BB |
|
OTD R |
EE |
XX |
|
XOR N |
EF |
|
|
RST 28 |
F0 |
|
|
RET P |
F1 |
|
|
POP AF |
F2 |
XX |
XX |
JP P, NN |
F3 |
|
|
DI |
F4 |
XX |
XX |
CAL L P, NN |
F5 |
|
|
PUS H AF |
F6 |
XX |
|
OR N |
F7 |
|
|
RST 30 |
F8 |
|
|
RET M |
F9 |
|
|
LD SP, HL |
FA |
XX |
XX |
JP M, NN |
FB |
|
|
EI |
FC |
XX |
XX |
CAL L M, NN |
FD |
9 |
|
ADD IY, BC |
FD |
19 |
|
ADD IY, DE |
FD |
21 |
XX XX |
LD IY, NN |
FD |
22 |
XX XX |
LD (NN), IY |
FD |
23 |
|
INC IY |
FD |
24 |
|
INC IYh |
FD |
25 |
|
DEC IYh |
FD |
26 |
XX |
LD IYh, N |
FD |
29 |
|
ADD IY, IY |
FD |
2A |
XX XX |
LD IY, (NN) |
FD |
2B |
|
DEC IY |
FD |
2C |
|
INC IYl |
FD |
2D |
|
DEC IYl |
FD |
2E |
XX |
LD IYl, N |
FD |
34 |
XX |
INC (IY+d) |
FD |
35 |
XX |
DEC (IY+d) |
FD |
36 |
XX XX |
LD (IY+d), N |
FD |
39 |
|
ADD IY, SP |
FD |
44 |
|
LD B, IYh |
FD |
45 |
|
LD B, IYl |
FD |
46 |
XX |
LD B, (IY+d) |
FD |
4C |
|
LD C, IYh |
FD |
4D |
|
LD C, IYl |
FD |
4E |
XX |
LD C, (IY+d) |
FD |
54 |
|
LD D, IYh |
FD |
55 |
|
LD D, IYl |
FD |
56 |
XX |
LD D, (IY+d) |
FD |
5C |
|
LD E, IYh |
FD |
5D |
|
LD E, IYl |
FD |
5E |
XX |
LD E, (IY+d) |
FD |
60 |
|
LD IYh, B |
FD |
61 |
|
LD IYh, C |
FD |
62 |
|
LD IYh, D |
FD |
63 |
|
LD IYh, E |
FD |
64 |
|
LD IYh, IYh |
FD |
65 |
|
LD IYh, IYl |
FD |
66 |
XX |
LD H, (IY+d) |
FD |
67 |
|
LD IYh, A |
FD |
68 |
|
LD IYl, B |
FD |
69 |
|
LD IYl, C |
FD |
6A |
|
LD IYl, D |
FD |
6B |
|
LD IYl, E |
FD |
6C |
|
LD IYl, IYh |
FD |
6D |
|
LD IYl, IYl |
FD |
6E |
XX |
LD L, (IY+d) |
FD |
6F |
|
LD IYl, A |
FD |
70 |
XX |
LD (IY+d), B |
FD |
71 |
XX |
LD (IY+d), C |
FD |
72 |
XX |
LD (IY+d), D |
FD |
73 |
XX |
LD (IY+d), E |
FD |
74 |
XX |
LD (IY+d), H |
FD |
75 |
XX |
LD (IY+d), L |
FD |
77 |
XX |
LD (IY+d), A |
FD |
7C |
|
LD A, IYh |
FD |
7D |
|
LD A, IYl |
FD |
7E |
XX |
LD A, (IY+d) |
FD |
84 |
|
ADD IYh |
FD |
85 |
|
ADD IYl |
FD |
86 |
XX |
ADD (IY+d) |
FD |
8C |
|
ADC IYh |
FD |
8D |
|
ADC IYl |
FD |
8E |
XX |
ADC (IY+d) |
FD |
94 |
|
SUB IYh |
FD |
95 |
|
SUB IYl |
FD |
96 |
XX |
SUB (IY+d) |
FD |
9C |
|
SBC IYh |
FD |
9D |
|
SBC IYl |
FD |
9E |
XX |
SBC (IY+d) |
FD |
A4 |
|
AND IYh |
FD |
A5 |
|
AND IYl |
FD |
A6 |
XX |
AND (IY+d) |
FD |
AC |
|
XOR IYh |
FD |
AD |
|
XOR IYl |
FD |
AE |
XX |
XOR (IY+d) |
FD |
B4 |
|
OR IYh |
FD |
B5 |
|
OR IYl |
FD |
B6 |
XX |
OR (IY+d) |
FD |
BC |
|
CP IYh |
FD |
BD |
|
CP IYl |
FD |
BE |
XX |
CP (IY+d) |
FD |
CB |
XX 00 |
RLC (IY+d), B |
FD |
CB |
XX 01 |
RLC (IY+d), C |
FD |
CB |
XX 02 |
RLC (IY+d), D |
FD |
CB |
XX 03 |
RLC (IY+d), E |
FD |
CB |
XX 04 |
RLC (IY+d), H |
FD |
CB |
XX 05 |
RLC (IY+d), L |
FD |
CB |
XX 06 |
RLC (IY+d) |
FD |
CB |
XX 07 |
RLC (IY+d), A |
FD |
CB |
XX 08 |
RRC (IY+d), B |
FD |
CB |
XX 09 |
RRC (IY+d), C |
FD |
CB |
XX 0A |
RRC (IY+d), D |
FD |
CB |
XX 0B |
RRC (IY+d), E |
FD |
CB |
XX 0C |
RRC (IY+d), H |
FD |
CB |
XX 0D |
RRC (IY+d), L |
FD |
CB |
XX 0E |
RRC (IY+d) |
FD |
CB |
XX 0F |
RRC (IY+d), A |
FD |
CB |
XX 10 |
RL (IY+d), B |
FD |
CB |
XX 11 |
RL (IY+d), C |
FD |
CB |
XX 12 |
RL (IY+d), D |
FD |
CB |
XX 13 |
RL (IY+d), E |
FD |
CB |
XX 14 |
RL (IY+d), H |
FD |
CB |
XX 15 |
RL (IY+d), L |
FD |
CB |
XX 16 |
RL (IY+d) |
FD |
CB |
XX 17 |
RL (IY+d), A |
FD |
CB |
XX 18 |
RR (IY+d), B |
FD |
CB |
XX 19 |
RR (IY+d), C |
FD |
CB |
XX 1A |
RR (IY+d), D |
FD |
CB |
XX 1B |
RR (IY+d), E |
FD |
CB |
XX 1C |
RR (IY+d), H |
FD |
CB |
XX 1D |
RR (IY+d), L |
FD |
CB |
XX 1E |
RR (IY+d) |
FD |
CB |
XX 1F |
RR (IY+d), A |
FD |
CB |
XX 20 |
SLA (IY+d), B |
FD |
CB |
XX 21 |
SLA (IY+d), C |
FD |
CB |
XX 22 |
SLA (IY+d), D |
FD |
CB |
XX 23 |
SLA (IY+d), E |
FD |
CB |
XX 24 |
SLA (IY+d), H |
FD |
CB |
XX 25 |
SLA (IY+d), L |
FD |
CB |
XX 26 |
SLA (IY+d) |
FD |
CB |
XX 27 |
SLA (IY+d), A |
FD |
CB |
XX 28 |
SRA (IY+d), B |
FD |
CB |
XX 29 |
SRA (IY+d), C |
FD |
CB |
XX 2A |
SRA (IY+d), D |
FD |
CB |
XX 2B |
SRA (IY+d), E |
FD |
CB |
XX 2C |
SRA (IY+d), H |
FD |
CB |
XX 2D |
SRA (IY+d), L |
FD |
CB |
XX 2E |
SRA (IY+d) |
FD |
CB |
XX 2F |
SRA (IY+d), A |
FD |
CB |
XX 30 |
SLL (IY+d), B |
FD |
CB |
XX 31 |
SLL (IY+d), C |
FD |
CB |
XX 32 |
SLL (IY+d), D |
FD |
CB |
XX 33 |
SLL (IY+d), E |
FD |
CB |
XX 34 |
SLL (IY+d), H |
FD |
CB |
XX 35 |
SLL (IY+d), L |
FD |
CB |
XX 36 |
SLL (IY+d) |
FD |
CB |
XX 37 |
SLL (IY+d), A |
FD |
CB |
XX 38 |
SRL (IY+d), B |
FD |
CB |
XX 39 |
SRL (IY+d), C |
FD |
CB |
XX 3A |
SRL (IY+d), D |
FD |
CB |
XX 3B |
SRL (IY+d), E |
FD |
CB |
XX 3C |
SRL (IY+d), H |
FD |
CB |
XX 3D |
SRL (IY+d), L |
FD |
CB |
XX 3E |
SRL (IY+d) |
FD |
CB |
XX 3F |
SRL (IY+d), A |
FD |
CB |
XX 40 |
BIT 0, (IY+d) |
FD |
CB |
XX 41 |
BIT 0, (IY+d) |
FD |
CB |
XX 42 |
BIT 0, (IY+d) |
FD |
CB |
XX 43 |
BIT 0, (IY+d) |
FD |
CB |
XX 44 |
BIT 0, (IY+d) |
FD |
CB |
XX 45 |
BIT 0, (IY+d) |
FD |
CB |
XX 46 |
BIT 0, (IY+d) |
FD |
CB |
XX 47 |
BIT 0, (IY+d) |
FD |
CB |
XX 48 |
BIT 1, (IY+d) |
FD |
CB |
XX 49 |
BIT 1, (IY+d) |
FD |
CB |
XX 4A |
BIT 1, (IY+d) |
FD |
CB |
XX 4B |
BIT 1, (IY+d) |
FD |
CB |
XX 4C |
BIT 1, (IY+d) |
FD |
CB |
XX 4D |
BIT 1, (IY+d) |
FD |
CB |
XX 4E |
BIT 1, (IY+d) |
FD |
CB |
XX 4F |
BIT 1, (IY+d) |
FD |
CB |
XX 50 |
BIT 2, (IY+d) |
FD |
CB |
XX 51 |
BIT 2, (IY+d) |
FD |
CB |
XX 52 |
BIT 2, (IY+d) |
FD |
CB |
XX 53 |
BIT 2, (IY+d) |
FD |
CB |
XX 54 |
BIT 2, (IY+d) |
FD |
CB |
XX 55 |
BIT 2, (IY+d) |
FD |
CB |
XX 56 |
BIT 2, (IY+d) |
FD |
CB |
XX 57 |
BIT 2, (IY+d) |
FD |
CB |
XX 58 |
BIT 3, (IY+d) |
FD |
CB |
XX 59 |
BIT 3, (IY+d) |
FD |
CB |
XX 5A |
BIT 3, (IY+d) |
FD |
CB |
XX 5B |
BIT 3, (IY+d) |
FD |
CB |
XX 5C |
BIT 3, (IY+d) |
FD |
CB |
XX 5D |
BIT 3, (IY+d) |
FD |
CB |
XX 5E |
BIT 3, (IY+d) |
FD |
CB |
XX 5F |
BIT 3, (IY+d) |
FD |
CB |
XX 60 |
BIT 4, (IY+d) |
FD |
CB |
XX 61 |
BIT 4, (IY+d) |
FD |
CB |
XX 62 |
BIT 4, (IY+d) |
FD |
CB |
XX 63 |
BIT 4, (IY+d) |
FD |
CB |
XX 64 |
BIT 4, (IY+d) |
FD |
CB |
XX 65 |
BIT 4, (IY+d) |
FD |
CB |
XX 66 |
BIT 4, (IY+d) |
FD |
CB |
XX 67 |
BIT 4, (IY+d) |
FD |
CB |
XX 68 |
BIT 5, (IY+d) |
FD |
CB |
XX 69 |
BIT 5, (IY+d) |
FD |
CB |
XX 6A |
BIT 5, (IY+d) |
FD |
CB |
XX 6B |
BIT 5, (IY+d) |
FD |
CB |
XX 6C |
BIT 5, (IY+d) |
FD |
CB |
XX 6D |
BIT 5, (IY+d) |
FD |
CB |
XX 6E |
BIT 5, (IY+d) |
FD |
CB |
XX 6F |
BIT 5, (IY+d) |
FD |
CB |
XX 70 |
BIT 6, (IY+d) |
FD |
CB |
XX 71 |
BIT 6, (IY+d) |
FD |
CB |
XX 72 |
BIT 6, (IY+d) |
FD |
CB |
XX 73 |
BIT 6, (IY+d) |
FD |
CB |
XX 74 |
BIT 6, (IY+d) |
FD |
CB |
XX 75 |
BIT 6, (IY+d) |
FD |
CB |
XX 76 |
BIT 6, (IY+d) |
FD |
CB |
XX 77 |
BIT 6, (IY+d) |
FD |
CB |
XX 78 |
BIT 7, (IY+d) |
FD |
CB |
XX 79 |
BIT 7, (IY+d) |
FD |
CB |
XX 7A |
BIT 7, (IY+d) |
FD |
CB |
XX 7B |
BIT 7, (IY+d) |
FD |
CB |
XX 7C |
BIT 7, (IY+d) |
FD |
CB |
XX 7D |
BIT 7, (IY+d) |
FD |
CB |
XX 7E |
BIT 7, (IY+d) |
FD |
CB |
XX 7F |
BIT 7, (IY+d) |
FD |
CB |
XX 80 |
RES 0, (IY+d), B |
FD |
CB |
XX 81 |
RES 0, (IY+d), C |
FD |
CB |
XX 82 |
RES 0, (IY+d), D |
FD |
CB |
XX 83 |
RES 0, (IY+d), E |
FD |
CB |
XX 84 |
RES 0, (IY+d), H |
FD |
CB |
XX 85 |
RES 0, (IY+d), L |
FD |
CB |
XX 86 |
RES 0, (IY+d) |
FD |
CB |
XX 87 |
RES 0, (IY+d), A |
FD |
CB |
XX 88 |
RES 1, (IY+d), B |
FD |
CB |
XX 89 |
RES 1, (IY+d), C |
FD |
CB |
XX 8A |
RES 1, (IY+d), D |
FD |
CB |
XX 8B |
RES 1, (IY+d), E |
FD |
CB |
XX 8C |
RES 1, (IY+d), H |
FD |
CB |
XX 8D |
RES 1, (IY+d), L |
FD |
CB |
XX 8E |
RES 1, (IY+d) |
FD |
CB |
XX 8F |
RES 1, (IY+d), A |
FD |
CB |
XX 90 |
RES 2, (IY+d), B |
FD |
CB |
XX 91 |
RES 2, (IY+d), C |
FD |
CB |
XX 92 |
RES 2, (IY+d), D |
FD |
CB |
XX 93 |
RES 2, (IY+d), E |
FD |
CB |
XX 94 |
RES 2, (IY+d), H |
FD |
CB |
XX 95 |
RES 2, (IY+d), L |
FD |
CB |
XX 96 |
RES 2, (IY+d) |
FD |
CB |
XX 97 |
RES 2, (IY+d), A |
FD |
CB |
XX 98 |
RES 3, (IY+d), B |
FD |
CB |
XX 99 |
RES 3, (IY+d), C |
FD |
CB |
XX 9A |
RES 3, (IY+d), D |
FD |
CB |
XX 9B |
RES 3, (IY+d), E |
FD |
CB |
XX 9C |
RES 3, (IY+d), H |
FD |
CB |
XX 9D |
RES 3, (IY+d), L |
FD |
CB |
XX 9E |
RES 3, (IY+d) |
FD |
CB |
XX 9F |
RES 3, (IY+d), A |
FD |
CB |
XX A0 |
RES 4, (IY+d), B |
FD |
CB |
XX A1 |
RES 4, (IY+d), C |
FD |
CB |
XX A2 |
RES 4, (IY+d), D |
FD |
CB |
XX A3 |
RES 4, (IY+d), E |
FD |
CB |
XX A4 |
RES 4, (IY+d), H |
FD |
CB |
XX A5 |
RES 4, (IY+d), L |
FD |
CB |
XX A6 |
RES 4, (IY+d) |
FD |
CB |
XX A7 |
RES 4, (IY+d), A |
FD |
CB |
XX A8 |
RES 5, (IY+d), B |
FD |
CB |
XX A9 |
RES 5, (IY+d), C |
FD |
CB |
XX AA |
RES 5, (IY+d), D |
FD |
CB |
XX AB |
RES 5, (IY+d), E |
FD |
CB |
XX AC |
RES 5, (IY+d), H |
FD |
CB |
XX AD |
RES 5, (IY+d), L |
FD |
CB |
XX AE |
RES 5, (IY+d) |
FD |
CB |
XX AF |
RES 5, (IY+d), A |
FD |
CB |
XX B0 |
RES 6, (IY+d), B |
FD |
CB |
XX B1 |
RES 6, (IY+d), C |
FD |
CB |
XX B2 |
RES 6, (IY+d), D |
FD |
CB |
XX B3 |
RES 6, (IY+d), E |
FD |
CB |
XX B4 |
RES 6, (IY+d), H |
FD |
CB |
XX B5 |
RES 6, (IY+d), L |
FD |
CB |
XX B6 |
RES 6, (IY+d) |
FD |
CB |
XX B7 |
RES 6, (IY+d), A |
FD |
CB |
XX B8 |
RES 7, (IY+d), B |
FD |
CB |
XX B9 |
RES 7, (IY+d), C |
FD |
CB |
XX BA |
RES 7, (IY+d), D |
FD |
CB |
XX BB |
RES 7, (IY+d), E |
FD |
CB |
XX BC |
RES 7, (IY+d), H |
FD |
CB |
XX BD |
RES 7, (IY+d), L |
FD |
CB |
XX BE |
RES 7, (IY+d) |
FD |
CB |
XX BF |
RES 7, (IY+d), A |
FD |
CB |
XX C0 |
SET 0, (IY+d), B |
FD |
CB |
XX C1 |
SET 0, (IY+d), C |
FD |
CB |
XX C2 |
SET 0, (IY+d), D |
FD |
CB |
XX C3 |
SET 0, (IY+d), E |
FD |
CB |
XX C4 |
SET 0, (IY+d), H |
FD |
CB |
XX C5 |
SET 0, (IY+d), L |
FD |
CB |
XX C6 |
SET 0, (IY+d) |
FD |
CB |
XX C7 |
SET 0, (IY+d), A |
FD |
CB |
XX C8 |
SET 1, (IY+d), B |
FD |
CB |
XX C9 |
SET 1, (IY+d), C |
FD |
CB |
XX CA |
SET 1, (IY+d), D |
FD |
CB |
XX CB |
SET 1, (IY+d), E |
FD |
CB |
XX CC |
SET 1, (IY+d), H |
FD |
CB |
XX CD |
SET 1, (IY+d), L |
FD |
CB |
XX CE |
SET 1, (IY+d) |
FD |
CB |
XX CF |
SET 1, (IY+d), A |
FD |
CB |
XX D0 |
SET 2, (IY+d), B |
FD |
CB |
XX D1 |
SET 2, (IY+d), C |
FD |
CB |
XX D2 |
SET 2, (IY+d), D |
FD |
CB |
XX D3 |
SET 2, (IY+d), E |
FD |
CB |
XX D4 |
SET 2, (IY+d), H |
FD |
CB |
XX D5 |
SET 2, (IY+d), L |
FD |
CB |
XX D6 |
SET 2, (IY+d) |
FD |
CB |
XX D7 |
SET 2, (IY+d), A |
FD |
CB |
XX D8 |
SET 3, (IY+d), B |
FD |
CB |
XX D9 |
SET 3, (IY+d), C |
FD |
CB |
XX DA |
SET 3, (IY+d), D |
FD |
CB |
XX DB |
SET 3, (IY+d), E |
FD |
CB |
XX DC |
SET 3, (IY+d), H |
FD |
CB |
XX DD |
SET 3, (IY+d), L |
FD |
CB |
XX DE |
SET 3, (IY+d) |
FD |
CB |
XX DF |
SET 3, (IY+d), A |
FD |
CB |
XX E0 |
SET 4, (IY+d), B |
FD |
CB |
XX E1 |
SET 4, (IY+d), C |
FD |
CB |
XX E2 |
SET 4, (IY+d), D |
FD |
CB |
XX E3 |
SET 4, (IY+d), E |
FD |
CB |
XX E4 |
SET 4, (IY+d), H |
FD |
CB |
XX E5 |
SET 4, (IY+d), L |
FD |
CB |
XX E6 |
SET 4, (IY+d) |
FD |
CB |
XX E7 |
SET 4, (IY+d), A |
FD |
CB |
XX E8 |
SET 5, (IY+d), B |
FD |
CB |
XX E9 |
SET 5, (IY+d), C |
FD |
CB |
XX EA |
SET 5, (IY+d), D |
FD |
CB |
XX EB |
SET 5, (IY+d), E |
FD |
CB |
XX EC |
SET 5, (IY+d), H |
FD |
CB |
XX ED |
SET 5, (IY+d), L |
FD |
CB |
XX EE |
SET 5, (IY+d) |
FD |
CB |
XX EF |
SET 5, (IY+d), A |
FD |
CB |
XX F0 |
SET 6, (IY+d), B |
FD |
CB |
XX F1 |
SET 6, (IY+d), C |
FD |
CB |
XX F2 |
SET 6, (IY+d), D |
FD |
CB |
XX F3 |
SET 6, (IY+d), E |
FD |
CB |
XX F4 |
SET 6, (IY+d), H |
FD |
CB |
XX F5 |
SET 6, (IY+d), L |
FD |
CB |
XX F6 |
SET 6, (IY+d) |
FD |
CB |
XX F7 |
SET 6, (IY+d), A |
FD |
CB |
XX F8 |
SET 7, (IY+d), B |
FD |
CB |
XX F9 |
SET 7, (IY+d), C |
FD |
CB |
XX FA |
SET 7, (IY+d), D |
FD |
CB |
XX FB |
SET 7, (IY+d), E |
FD |
CB |
XX FC |
SET 7, (IY+d), H |
FD |
CB |
XX FD |
SET 7, (IY+d), L |
FD |
CB |
XX FE |
SET 7, (IY+d) |
FD |
CB |
XX FF |
SET 7, (IY+d), A |
FD |
E1 |
|
POP IY |
FD |
E3 |
|
EX (SP), IY |
FD |
E5 |
|
PUS H IY |
FD |
E9 |
|
JP (IY) |
FD |
F9 |
|
LD SP, IY |
FE |
XX |
|
CP N |
FF |
|
|
RST 38 |