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