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.

HexInstructionT-StatesAlt TS
00NOP04
01 XX XXLD BC, NN10
02LD (BC), A07
03INC BC06
04INC B04
05DEC B04
06 XXLD B, N07
07RLCA04
08EX AF, AF'04
09ADD HL, BC11
0ALD A, (BC)07
0BDEC BC06
0CINC C04
0DDEC C04
0E XXLD C, N07
0FRRCA04
10 XXDJNZ e0813
11 XX XXLD DE, NN10
12LD (DE), A07
13INC DE06
14INC D04
15DEC D04
16 XXLD D, N07
17RLA04
18 XXJR e12
19ADD HL, DE11
1ALD A, (DE)07
1BDEC DE06
1CINC E04
1DDEC E04
1E XXLD E, N07
1FRRA04
20 XXJR NZ, e0712
21 XX XXLD HL, NN10
22 XX XXLD (NN), HL16
23INC HL06
24INC H04
25DEC H04
26 XXLD H, N07
27DAA04
28 XXJR Z, e0712
29ADD HL, HL11
2A XX XXLD HL, (NN)16
2BDEC HL06
2CINC L04
2DDEC L04
2E XXLD L, N07
2FCPL04
30 XXJR NC, e0712
31 XX XXLD SP, NN10
32 XX XXLD (NN), A13
33INC SP06
34INC (HL)11
35DEC (HL)11
36 XXLD (HL), N10
37SCF04
38 XXJR C, e0712
39ADD HL, SP11
3A XX XXLD A, (NN)13
3BDEC SP06
3CINC A04
3DDEC A04
3E XXLD A, N07
3FCCF04
40LD B, B04
41LD B, C04
42LD B, D04
43LD B, E04
44LD B, H04
45LD B, L04
46LD B, (HL)07
47LD B, A04
48LD C, B04
49LD C, C04
4ALD C, D04
4BLD C, E04
4CLD C, H04
4DLD C, L04
4ELD C, (HL)07
4FLD C, A04
50LD D, B04
51LD D, C04
52LD D, D04
53LD D, E04
54LD D, H04
55LD D, L04
56LD D, (HL)07
57LD D, A04
58LD E, B04
59LD E, C04
5ALD E, D04
5BLD E, E04
5CLD E, H04
5DLD E, L04
5ELD E, (HL)07
5FLD E, A04
60LD H, B04
61LD H, C04
62LD H, D04
63LD H, E04
64LD H, H04
65LD H, L04
66LD H, (HL)07
67LD H, A04
68LD L, B04
69LD L, C04
6ALD L, D04
6BLD L, E04
6CLD L, H04
6DLD L, L04
6ELD L, (HL)07
6FLD L, A04
70LD (HL), B07
71LD (HL), C07
72LD (HL), D07
73LD (HL), E07
74LD (HL), H07
75LD (HL), L07
76HALT06
77LD (HL), A07
78LD A, B04
79LD A, C04
7ALD A, D04
7BLD A, E04
7CLD A, H04
7DLD A, L04
7ELD A, (HL)07
7FLD A, A04
80ADD B04
81ADD C04
82ADD D04
83ADD E04
84ADD H04
85ADD L04
86ADD (HL)07
87ADD A04
88ADC B04
89ADC C04
8AADC D04
8BADC E04
8CADC H04
8DADC L04
8EADC (HL)07
8FADC A04
90SUB B04
91SUB C04
92SUB D04
93SUB E04
94SUB H04
95SUB L04
96SUB (HL)07
97SUB A04
98SBC B04
99SBC C04
9ASBC D04
9BSBC E04
9CSBC H04
9DSBC L04
9ESBC (HL)07
9FSBC A04
A0AND B04
A1AND C04
A2AND D04
A3AND E04
A4AND H04
A5AND L04
A6AND (HL)07
A7AND A04
A8XOR B04
A9XOR C04
AAXOR D04
ABXOR E04
ACXOR H04
ADXOR L04
AEXOR (HL)07
AFXOR A04
B0OR B04
B1OR C04
B2OR D04
B3OR E04
B4OR H04
B5OR L04
B6OR (HL)07
B7OR A04
B8CP B04
B9CP C04
BACP D04
BBCP E04
BCCP H04
BDCP L04
BECP (HL)07
BFCP A04
C0RET NZ0511
C1POP BC10
C2 XX XXJP NZ, NN10
C3 XX XXJP NN10
C4 XX XXCALL NZ, NN1017
C5PUSH BC11
C6 XXADD N07
C7RST 0011
C8RET Z0511
C9RET10
CA XX XXJP Z, NN10
CB 00RLC B08
CB 01RLC C08
CB 02RLC D08
CB 03RLC E08
CB 04RLC H08
CB 05RLC L08
CB 06RLC (HL)15
CB 07RLC A08
CB 08RRC B08
CB 09RRC C08
CB 0ARRC D08
CB 0BRRC E08
CB 0CRRC H08
CB 0DRRC L08
CB 0ERRC (HL)15
CB 0FRRC A08
CB 10RL B08
CB 11RL C08
CB 12RL D08
CB 13RL E08
CB 14RL H08
CB 15RL L08
CB 16RL (HL)15
CB 17RL A08
CB 18RR B08
CB 19RR C08
CB 1ARR D08
CB 1BRR E08
CB 1CRR H08
CB 1DRR L08
CB 1ERR (HL)15
CB 1FRR A08
CB 20SLA B08
CB 21SLA C08
CB 22SLA D08
CB 23SLA E08
CB 24SLA H08
CB 25SLA L08
CB 26SLA (HL)15
CB 27SLA A08
CB 28SRA B08
CB 29SRA C08
CB 2ASRA D08
CB 2BSRA E08
CB 2CSRA H08
CB 2DSRA L08
CB 2ESRA (HL)15
CB 2FSRA A08
CB 30SLL B08
CB 31SLL C08
CB 32SLL D08
CB 33SLL E08
CB 34SLL H08
CB 35SLL L08
CB 36SLL (HL)15
CB 37SLL A08
CB 38SRL B08
CB 39SRL C08
CB 3ASRL D08
CB 3BSRL E08
CB 3CSRL H08
CB 3DSRL L08
CB 3ESRL (HL)15
CB 3FSRL A08
CB 40BIT 0, B08
CB 41BIT 0, C08
CB 42BIT 0, D08
CB 43BIT 0, E08
CB 44BIT 0, H08
CB 45BIT 0, L08
CB 46BIT 0, (HL)12
CB 47BIT 0, A08
CB 48BIT 1, B08
CB 49BIT 1, C08
CB 4ABIT 1, D08
CB 4BBIT 1, E08
CB 4CBIT 1, H08
CB 4DBIT 1, L08
CB 4EBIT 1, (HL)12
CB 4FBIT 1, A08
CB 50BIT 2, B08
CB 51BIT 2, C08
CB 52BIT 2, D08
CB 53BIT 2, E08
CB 54BIT 2, H08
CB 55BIT 2, L08
CB 56BIT 2, (HL)12
CB 57BIT 2, A08
CB 58BIT 3, B08
CB 59BIT 3, C08
CB 5ABIT 3, D08
CB 5BBIT 3, E08
CB 5CBIT 3, H08
CB 5DBIT 3, L08
CB 5EBIT 3, (HL)12
CB 5FBIT 3, A08
CB 60BIT 4, B08
CB 61BIT 4, C08
CB 62BIT 4, D08
CB 63BIT 4, E08
CB 64BIT 4, H08
CB 65BIT 4, L08
CB 66BIT 4, (HL)12
CB 67BIT 4, A08
CB 68BIT 5, B08
CB 69BIT 5, C08
CB 6ABIT 5, D08
CB 6BBIT 5, E08
CB 6CBIT 5, H08
CB 6DBIT 5, L08
CB 6EBIT 5, (HL)12
CB 6FBIT 5, A08
CB 70BIT 6, B08
CB 71BIT 6, C08
CB 72BIT 6, D08
CB 73BIT 6, E08
CB 74BIT 6, H08
CB 75BIT 6, L08
CB 76BIT 6, (HL)12
CB 77BIT 6, A08
CB 78BIT 7, B08
CB 79BIT 7, C08
CB 7ABIT 7, D08
CB 7BBIT 7, E08
CB 7CBIT 7, H08
CB 7DBIT 7, L08
CB 7EBIT 7, (HL)12
CB 7FBIT 7, A08
CB 80RES 0, B08
CB 81RES 0, C08
CB 82RES 0, D08
CB 83RES 0, E08
CB 84RES 0, H08
CB 85RES 0, L08
CB 86RES 0, (HL)12
CB 87RES 0, A08
CB 88RES 1, B08
CB 89RES 1, C08
CB 8ARES 1, D08
CB 8BRES 1, E08
CB 8CRES 1, H08
CB 8DRES 1, L08
CB 8ERES 1, (HL)12
CB 8FRES 1, A08
CB 90RES 2, B08
CB 91RES 2, C08
CB 92RES 2, D08
CB 93RES 2, E08
CB 94RES 2, H08
CB 95RES 2, L08
CB 96RES 2, (HL)12
CB 97RES 2, A08
CB 98RES 3, B08
CB 99RES 3, C08
CB 9ARES 3, D08
CB 9BRES 3, E08
CB 9CRES 3, H08
CB 9DRES 3, L08
CB 9ERES 3, (HL)12
CB 9FRES 3, A08
CB A0RES 4, B08
CB A1RES 4, C08
CB A2RES 4, D08
CB A3RES 4, E08
CB A4RES 4, H08
CB A5RES 4, L08
CB A6RES 4, (HL)12
CB A7RES 4, A08
CB A8RES 5, B08
CB A9RES 5, C08
CB AARES 5, D08
CB ABRES 5, E08
CB ACRES 5, H08
CB ADRES 5, L08
CB AERES 5, (HL)12
CB AFRES 5, A08
CB B0RES 6, B08
CB B1RES 6, C08
CB B2RES 6, D08
CB B3RES 6, E08
CB B4RES 6, H08
CB B5RES 6, L08
CB B6RES 6, (HL)12
CB B7RES 6, A08
CB B8RES 7, B08
CB B9RES 7, C08
CB BARES 7, D08
CB BBRES 7, E08
CB BCRES 7, H08
CB BDRES 7, L08
CB BERES 7, (HL)12
CB BFRES 7, A08
CB C0SET 0, B08
CB C1SET 0, C08
CB C2SET 0, D08
CB C3SET 0, E08
CB C4SET 0, H08
CB C5SET 0, L08
CB C6SET 0, (HL)12
CB C7SET 0, A08
CB C8SET 1, B08
CB C9SET 1, C08
CB CASET 1, D08
CB CBSET 1, E08
CB CCSET 1, H08
CB CDSET 1, L08
CB CESET 1, (HL)12
CB CFSET 1, A08
CB D0SET 2, B08
CB D1SET 2, C08
CB D2SET 2, D08
CB D3SET 2, E08
CB D4SET 2, H08
CB D5SET 2, L08
CB D6SET 2, (HL)12
CB D7SET 2, A08
CB D8SET 3, B08
CB D9SET 3, C08
CB DASET 3, D08
CB DBSET 3, E08
CB DCSET 3, H08
CB DDSET 3, L08
CB DESET 3, (HL)12
CB DFSET 3, A08
CB E0SET 4, B08
CB E1SET 4, C08
CB E2SET 4, D08
CB E3SET 4, E08
CB E4SET 4, H08
CB E5SET 4, L08
CB E6SET 4, (HL)12
CB E7SET 4, A08
CB E8SET 5, B08
CB E9SET 5, C08
CB EASET 5, D08
CB EBSET 5, E08
CB ECSET 5, H08
CB EDSET 5, L08
CB EESET 5, (HL)12
CB EFSET 5, A08
CB F0SET 6, B08
CB F1SET 6, C08
CB F2SET 6, D08
CB F3SET 6, E08
CB F4SET 6, H08
CB F5SET 6, L08
CB F6SET 6, (HL)12
CB F7SET 6, A08
CB F8SET 7, B08
CB F9SET 7, C08
CB FASET 7, D08
CB FBSET 7, E08
CB FCSET 7, H08
CB FDSET 7, L08
CB FESET 7, (HL)12
CB FFSET 7, A08
CC XX XXCALL Z, NN1017
CD XX XXCALL NN17
CE XXADC N07
CFRST 0811
D0RET NC0511
D1POP DE10
D2 XX XXJP NC, NN10
D3 XXOUT (N), A11
D4 XX XXCALL NC, NN1017
D5PUSH DE11
D6 XXSUB N07
D7RST 1011
D8RET C0511
D9EXX04
DA XX XXJP C, NN10
DB XXIN A, (N)11
DC XX XXCALL C, NN1017
DD 09ADD IX, BC15
DD 19ADD IX, DE15
DD 21 XX XXLD IX, NN14
DD 22 XX XXLD (NN), IX20
DD 23INC IX10
DD 24INC IXh08
DD 25DEC IXh08
DD 26 XXLD IXh, N11
DD 29ADD IX, IX15
DD 2A XX XXLD IX, (NN)20
DD 2BDEC IX10
DD 2CINC IXl08
DD 2DDEC IXl08
DD 2E XXLD IXl, N11
DD 34 XXINC (IX+d)23
DD 35 XXDEC (IX+d)23
DD 36 XX XXLD (IX+d), N10
DD 39ADD IX, SP15
DD 44LD B, IXh08
DD 45LD B, IXl08
DD 46 XXLD B, (IX+d)19
DD 4CLD C, IXh08
DD 4DLD C, IXl08
DD 4E XXLD C, (IX+d)19
DD 54LD D, IXh08
DD 55LD D, IXl08
DD 56 XXLD D, (IX+d)19
DD 5CLD E, IXh08
DD 5DLD E, IXl08
DD 5E XXLD E, (IX+d)19
DD 60LD IXh, B08
DD 61LD IXh, C08
DD 62LD IXh, D08
DD 63LD IXh, E08
DD 64LD IXh, IXh08
DD 65LD IXh, IXl08
DD 66 XXLD H, (IX+d)19
DD 67LD IXh, A08
DD 68LD IXl, B08
DD 69LD IXl, C08
DD 6ALD IXl, D08
DD 6BLD IXl, E08
DD 6CLD IXl, IXh08
DD 6DLD IXl, IXl08
DD 6E XXLD L, (IX+d)19
DD 6FLD IXl, A08
DD 70 XXLD (IX+d), B19
DD 71 XXLD (IX+d), C19
DD 72 XXLD (IX+d), D19
DD 73 XXLD (IX+d), E19
DD 74 XXLD (IX+d), H19
DD 75 XXLD (IX+d), L19
DD 77 XXLD (IX+d), A19
DD 7CLD A, IXh08
DD 7DLD A, IXl08
DD 7E XXLD A, (IX+d)19
DD 84ADD IXh19
DD 85ADD IXl19
DD 86 XXADD (IX+d)19
DD 8CADC IXh19
DD 8DADC IXl19
DD 8E XXADC (IX+d)19
DD 94SUB IXh19
DD 95SUB IXl19
DD 96 XXSUB (IX+d)19
DD 9CSBC IXh19
DD 9DSBC IXl19
DD 9E XXSBC (IX+d)19
DD A4AND IXh19
DD A5AND IXl19
DD A6 XXAND (IX+d)19
DD ACXOR IXh19
DD ADXOR IXl19
DD AE XXXOR (IX+d)19
DD B4OR IXh19
DD B5OR IXl19
DD B6 XXOR (IX+d)19
DD BCCP IXh19
DD BDCP IXl19
DD BE XXCP (IX+d)19
DD CB XX 00RLC (IX+d), B23
DD CB XX 01RLC (IX+d), C23
DD CB XX 02RLC (IX+d), D23
DD CB XX 03RLC (IX+d), E23
DD CB XX 04RLC (IX+d), H23
DD CB XX 05RLC (IX+d), L23
DD CB XX 06RLC (IX+d)23
DD CB XX 07RLC (IX+d), A23
DD CB XX 08RRC (IX+d), B23
DD CB XX 09RRC (IX+d), C23
DD CB XX 0ARRC (IX+d), D23
DD CB XX 0BRRC (IX+d), E23
DD CB XX 0CRRC (IX+d), H23
DD CB XX 0DRRC (IX+d), L23
DD CB XX 0ERRC (IX+d)23
DD CB XX 0FRRC (IX+d), A23
DD CB XX 10RL (IX+d), B23
DD CB XX 11RL (IX+d), C23
DD CB XX 12RL (IX+d), D23
DD CB XX 13RL (IX+d), E23
DD CB XX 14RL (IX+d), H23
DD CB XX 15RL (IX+d), L23
DD CB XX 16RL (IX+d)23
DD CB XX 17RL (IX+d), A23
DD CB XX 18RR (IX+d), B23
DD CB XX 19RR (IX+d), C23
DD CB XX 1ARR (IX+d), D23
DD CB XX 1BRR (IX+d), E23
DD CB XX 1CRR (IX+d), H23
DD CB XX 1DRR (IX+d), L23
DD CB XX 1ERR (IX+d)23
DD CB XX 1FRR (IX+d), A23
DD CB XX 20SLA (IX+d), B23
DD CB XX 21SLA (IX+d), C23
DD CB XX 22SLA (IX+d), D23
DD CB XX 23SLA (IX+d), E23
DD CB XX 24SLA (IX+d), H23
DD CB XX 25SLA (IX+d), L23
DD CB XX 26SLA (IX+d)23
DD CB XX 27SLA (IX+d), A23
DD CB XX 28SRA (IX+d), B23
DD CB XX 29SRA (IX+d), C23
DD CB XX 2ASRA (IX+d), D23
DD CB XX 2BSRA (IX+d), E23
DD CB XX 2CSRA (IX+d), H23
DD CB XX 2DSRA (IX+d), L23
DD CB XX 2ESRA (IX+d)23
DD CB XX 2FSRA (IX+d), A23
DD CB XX 30SLL (IX+d), B23
DD CB XX 31SLL (IX+d), C23
DD CB XX 32SLL (IX+d), D23
DD CB XX 33SLL (IX+d), E23
DD CB XX 34SLL (IX+d), H23
DD CB XX 35SLL (IX+d), L23
DD CB XX 36SLL (IX+d)23
DD CB XX 37SLL (IX+d), A23
DD CB XX 38SRL (IX+d), B23
DD CB XX 39SRL (IX+d), C23
DD CB XX 3ASRL (IX+d), D23
DD CB XX 3BSRL (IX+d), E23
DD CB XX 3CSRL (IX+d), H23
DD CB XX 3DSRL (IX+d), L23
DD CB XX 3ESRL (IX+d)23
DD CB XX 3FSRL (IX+d), A23
DD CB XX 40BIT 0, (IX+d)20
DD CB XX 41BIT 0, (IX+d)20
DD CB XX 42BIT 0, (IX+d)20
DD CB XX 43BIT 0, (IX+d)20
DD CB XX 44BIT 0, (IX+d)20
DD CB XX 45BIT 0, (IX+d)20
DD CB XX 46BIT 0, (IX+d)20
DD CB XX 47BIT 0, (IX+d)20
DD CB XX 48BIT 1, (IX+d)20
DD CB XX 49BIT 1, (IX+d)20
DD CB XX 4ABIT 1, (IX+d)20
DD CB XX 4BBIT 1, (IX+d)20
DD CB XX 4CBIT 1, (IX+d)20
DD CB XX 4DBIT 1, (IX+d)20
DD CB XX 4EBIT 1, (IX+d)20
DD CB XX 4FBIT 1, (IX+d)20
DD CB XX 50BIT 2, (IX+d)20
DD CB XX 51BIT 2, (IX+d)20
DD CB XX 52BIT 2, (IX+d)20
DD CB XX 53BIT 2, (IX+d)20
DD CB XX 54BIT 2, (IX+d)20
DD CB XX 55BIT 2, (IX+d)20
DD CB XX 56BIT 2, (IX+d)20
DD CB XX 57BIT 2, (IX+d)20
DD CB XX 58BIT 3, (IX+d)20
DD CB XX 59BIT 3, (IX+d)20
DD CB XX 5ABIT 3, (IX+d)20
DD CB XX 5BBIT 3, (IX+d)20
DD CB XX 5CBIT 3, (IX+d)20
DD CB XX 5DBIT 3, (IX+d)20
DD CB XX 5EBIT 3, (IX+d)20
DD CB XX 5FBIT 3, (IX+d)20
DD CB XX 60BIT 4, (IX+d)20
DD CB XX 61BIT 4, (IX+d)20
DD CB XX 62BIT 4, (IX+d)20
DD CB XX 63BIT 4, (IX+d)20
DD CB XX 64BIT 4, (IX+d)20
DD CB XX 65BIT 4, (IX+d)20
DD CB XX 66BIT 4, (IX+d)20
DD CB XX 67BIT 4, (IX+d)20
DD CB XX 68BIT 5, (IX+d)20
DD CB XX 69BIT 5, (IX+d)20
DD CB XX 6ABIT 5, (IX+d)20
DD CB XX 6BBIT 5, (IX+d)20
DD CB XX 6CBIT 5, (IX+d)20
DD CB XX 6DBIT 5, (IX+d)20
DD CB XX 6EBIT 5, (IX+d)20
DD CB XX 6FBIT 5, (IX+d)20
DD CB XX 70BIT 6, (IX+d)20
DD CB XX 71BIT 6, (IX+d)20
DD CB XX 72BIT 6, (IX+d)20
DD CB XX 73BIT 6, (IX+d)20
DD CB XX 74BIT 6, (IX+d)20
DD CB XX 75BIT 6, (IX+d)20
DD CB XX 76BIT 6, (IX+d)20
DD CB XX 77BIT 6, (IX+d)20
DD CB XX 78BIT 7, (IX+d)20
DD CB XX 79BIT 7, (IX+d)20
DD CB XX 7ABIT 7, (IX+d)20
DD CB XX 7BBIT 7, (IX+d)20
DD CB XX 7CBIT 7, (IX+d)20
DD CB XX 7DBIT 7, (IX+d)20
DD CB XX 7EBIT 7, (IX+d)20
DD CB XX 7FBIT 7, (IX+d)20
DD CB XX 80RES 0, (IX+d), B23
DD CB XX 81RES 0, (IX+d), C23
DD CB XX 82RES 0, (IX+d), D23
DD CB XX 83RES 0, (IX+d), E23
DD CB XX 84RES 0, (IX+d), H23
DD CB XX 85RES 0, (IX+d), L23
DD CB XX 86RES 0, (IX+d)23
DD CB XX 87RES 0, (IX+d), A23
DD CB XX 88RES 1, (IX+d), B23
DD CB XX 89RES 1, (IX+d), C23
DD CB XX 8ARES 1, (IX+d), D23
DD CB XX 8BRES 1, (IX+d), E23
DD CB XX 8CRES 1, (IX+d), H23
DD CB XX 8DRES 1, (IX+d), L23
DD CB XX 8ERES 1, (IX+d)23
DD CB XX 8FRES 1, (IX+d), A23
DD CB XX 90RES 2, (IX+d), B23
DD CB XX 91RES 2, (IX+d), C23
DD CB XX 92RES 2, (IX+d), D23
DD CB XX 93RES 2, (IX+d), E23
DD CB XX 94RES 2, (IX+d), H23
DD CB XX 95RES 2, (IX+d), L23
DD CB XX 96RES 2, (IX+d)23
DD CB XX 97RES 2, (IX+d), A23
DD CB XX 98RES 3, (IX+d), B23
DD CB XX 99RES 3, (IX+d), C23
DD CB XX 9ARES 3, (IX+d), D23
DD CB XX 9BRES 3, (IX+d), E23
DD CB XX 9CRES 3, (IX+d), H23
DD CB XX 9DRES 3, (IX+d), L23
DD CB XX 9ERES 3, (IX+d)23
DD CB XX 9FRES 3, (IX+d), A23
DD CB XX A0RES 4, (IX+d), B23
DD CB XX A1RES 4, (IX+d), C23
DD CB XX A2RES 4, (IX+d), D23
DD CB XX A3RES 4, (IX+d), E23
DD CB XX A4RES 4, (IX+d), H23
DD CB XX A5RES 4, (IX+d), L23
DD CB XX A6RES 4, (IX+d)23
DD CB XX A7RES 4, (IX+d), A23
DD CB XX A8RES 5, (IX+d), B23
DD CB XX A9RES 5, (IX+d), C23
DD CB XX AARES 5, (IX+d), D23
DD CB XX ABRES 5, (IX+d), E23
DD CB XX ACRES 5, (IX+d), H23
DD CB XX ADRES 5, (IX+d), L23
DD CB XX AERES 5, (IX+d)23
DD CB XX AFRES 5, (IX+d), A23
DD CB XX B0RES 6, (IX+d), B23
DD CB XX B1RES 6, (IX+d), C23
DD CB XX B2RES 6, (IX+d), D23
DD CB XX B3RES 6, (IX+d), E23
DD CB XX B4RES 6, (IX+d), H23
DD CB XX B5RES 6, (IX+d), L23
DD CB XX B6RES 6, (IX+d)23
DD CB XX B7RES 6, (IX+d), A23
DD CB XX B8RES 7, (IX+d), B23
DD CB XX B9RES 7, (IX+d), C23
DD CB XX BARES 7, (IX+d), D23
DD CB XX BBRES 7, (IX+d), E23
DD CB XX BCRES 7, (IX+d), H23
DD CB XX BDRES 7, (IX+d), L23
DD CB XX BERES 7, (IX+d)23
DD CB XX BFRES 7, (IX+d), A23
DD CB XX C0SET 0, (IX+d), B23
DD CB XX C1SET 0, (IX+d), C23
DD CB XX C2SET 0, (IX+d), D23
DD CB XX C3SET 0, (IX+d), E23
DD CB XX C4SET 0, (IX+d), H23
DD CB XX C5SET 0, (IX+d), L23
DD CB XX C6SET 0, (IX+d)23
DD CB XX C7SET 0, (IX+d), A23
DD CB XX C8SET 1, (IX+d), B23
DD CB XX C9SET 1, (IX+d), C23
DD CB XX CASET 1, (IX+d), D23
DD CB XX CBSET 1, (IX+d), E23
DD CB XX CCSET 1, (IX+d), H23
DD CB XX CDSET 1, (IX+d), L23
DD CB XX CESET 1, (IX+d)23
DD CB XX CFSET 1, (IX+d), A23
DD CB XX D0SET 2, (IX+d), B23
DD CB XX D1SET 2, (IX+d), C23
DD CB XX D2SET 2, (IX+d), D23
DD CB XX D3SET 2, (IX+d), E23
DD CB XX D4SET 2, (IX+d), H23
DD CB XX D5SET 2, (IX+d), L23
DD CB XX D6SET 2, (IX+d)23
DD CB XX D7SET 2, (IX+d), A23
DD CB XX D8SET 3, (IX+d), B23
DD CB XX D9SET 3, (IX+d), C23
DD CB XX DASET 3, (IX+d), D23
DD CB XX DBSET 3, (IX+d), E23
DD CB XX DCSET 3, (IX+d), H23
DD CB XX DDSET 3, (IX+d), L23
DD CB XX DESET 3, (IX+d)23
DD CB XX DFSET 3, (IX+d), A23
DD CB XX E0SET 4, (IX+d), B23
DD CB XX E1SET 4, (IX+d), C23
DD CB XX E2SET 4, (IX+d), D23
DD CB XX E3SET 4, (IX+d), E23
DD CB XX E4SET 4, (IX+d), H23
DD CB XX E5SET 4, (IX+d), L23
DD CB XX E6SET 4, (IX+d)23
DD CB XX E7SET 4, (IX+d), A23
DD CB XX E8SET 5, (IX+d), B23
DD CB XX E9SET 5, (IX+d), C23
DD CB XX EASET 5, (IX+d), D23
DD CB XX EBSET 5, (IX+d), E23
DD CB XX ECSET 5, (IX+d), H23
DD CB XX EDSET 5, (IX+d), L23
DD CB XX EESET 5, (IX+d)23
DD CB XX EFSET 5, (IX+d), A23
DD CB XX F0SET 6, (IX+d), B23
DD CB XX F1SET 6, (IX+d), C23
DD CB XX F2SET 6, (IX+d), D23
DD CB XX F3SET 6, (IX+d), E23
DD CB XX F4SET 6, (IX+d), H23
DD CB XX F5SET 6, (IX+d), L23
DD CB XX F6SET 6, (IX+d)23
DD CB XX F7SET 6, (IX+d), A23
DD CB XX F8SET 7, (IX+d), B23
DD CB XX F9SET 7, (IX+d), C23
DD CB XX FASET 7, (IX+d), D23
DD CB XX FBSET 7, (IX+d), E23
DD CB XX FCSET 7, (IX+d), H23
DD CB XX FDSET 7, (IX+d), L23
DD CB XX FESET 7, (IX+d)23
DD CB XX FFSET 7, (IX+d), A23
DD E1POP IX14
DD E3EX (SP), IX23
DD E5PUSH IX15
DD E9JP (IX)08
DD F9LD SP, IX10
DE XXSBC N07
DFRST 1811
E0RET PO0511
E1POP HL10
E2 XX XXJP PO, NN10
E3EX (SP), HL19
E4 XX XXCALL PO, NN1017
E5PUSH HL11
E6 XXAND N07
E7RST 2011
E8RET PE0511
E9JP (HL)04
EA XX XXJP PE, NN10
EBEX DE, HL04
EC XX XXCALL PE, NN1017
ED 40IN B, (C)12
ED 41OUT (C), B12
ED 42SBC HL, BC15
ED 43 XX XXLD (NN), BC20
ED 44NEG08
ED 45RETN14
ED 46IM 008
ED 47LD I, A09
ED 48IN C, (C)12
ED 49OUT (C), C12
ED 4AADC HL, BC15
ED 4B XX XXLD BC, (NN)20
ED 4CNEG08
ED 4DRETI14
ED 4EIM 008
ED 4FLD R, A09
ED 50IN D, (C)12
ED 51OUT (C), D12
ED 52SBC HL, DE15
ED 53 XX XXLD (NN), DE20
ED 54NEG08
ED 55RETN14
ED 56IM 108
ED 57LD A, I09
ED 58IN E, (C)12
ED 59OUT (C), E12
ED 5AADC HL, DE15
ED 5B XX XXLD DE, (NN)20
ED 5CNEG08
ED 5DRETN14
ED 5EIM 208
ED 5FLD A, R09
ED 60IN H, (C)12
ED 61OUT (C), H12
ED 62SBC HL, HL15
ED 63 XX XXLD (NN), HL20
ED 64NEG08
ED 65RETN14
ED 66IM 008
ED 67RRD18
ED 68IN L, (C)12
ED 69OUT (C), L12
ED 6AADC HL, HL15
ED 6B XX XXLD HL, (NN)20
ED 6CNEG08
ED 6DRETN14
ED 6EIM 008
ED 6FRLD18
ED 70IN (C)12
ED 71OUT (C), 012
ED 72SBC HL, SP15
ED 73 XX XXLD (NN), SP20
ED 74NEG08
ED 75RETN14
ED 76IM 108
ED 78IN A, (C)12
ED 79OUT (C), A12
ED 7AADC HL, SP15
ED 7B XX XXLD SP, (NN)20
ED 7CNEG08
ED 7DRETN14
ED 7EIM 208
ED A0LDI16
ED A1CPI16
ED A2INI16
ED A3OUTI16
ED A8LDD16
ED A9CPD16
ED AAIND16
ED ABOUTD16
ED B0LDIR1621
ED B1CPIR1621
ED B2INIR1621
ED B3OTIR1621
ED B8LDDR1621
ED B9CPDR1621
ED BAINDR1621
ED BBOTDR1621
EE XXXOR N07
EFRST 2811
F0RET P0511
F1POP AF10
F2 XX XXJP P, NN10
F3DI04
F4 XX XXCALL P, NN1017
F5PUSH AF11
F6 XXOR N07
F7RST 3011
F8RET M0511
F9LD SP, HL06
FA XX XXJP M, NN10
FBEI04
FC XX XXCALL M, NN1017
FD 09ADD IY, BC15
FD 19ADD IY, DE15
FD 21 XX XXLD IY, NN14
FD 22 XX XXLD (NN), IY20
FD 23INC IY10
FD 24INC IYh08
FD 25DEC IYh08
FD 26 XXLD IYh, N11
FD 29ADD IY, IY15
FD 2A XX XXLD IY, (NN)20
FD 2BDEC IY10
FD 2CINC IYl08
FD 2DDEC IYl08
FD 2E XXLD IYl, N11
FD 34 XXINC (IY+d)23
FD 35 XXDEC (IY+d)23
FD 36 XX XXLD (IY+d), N10
FD 39ADD IY, SP15
FD 44LD B, IYh08
FD 45LD B, IYl08
FD 46 XXLD B, (IY+d)19
FD 4CLD C, IYh08
FD 4DLD C, IYl08
FD 4E XXLD C, (IY+d)19
FD 54LD D, IYh08
FD 55LD D, IYl08
FD 56 XXLD D, (IY+d)19
FD 5CLD E, IYh08
FD 5DLD E, IYl08
FD 5E XXLD E, (IY+d)19
FD 60LD IYh, B08
FD 61LD IYh, C08
FD 62LD IYh, D08
FD 63LD IYh, E08
FD 64LD IYh, IYh08
FD 65LD IYh, IYl08
FD 66 XXLD H, (IY+d)19
FD 67LD IYh, A08
FD 68LD IYl, B08
FD 69LD IYl, C08
FD 6ALD IYl, D08
FD 6BLD IYl, E08
FD 6CLD IYl, IYh08
FD 6DLD IYl, IYl08
FD 6E XXLD L, (IY+d)19
FD 6FLD IYl, A08
FD 70 XXLD (IY+d), B19
FD 71 XXLD (IY+d), C19
FD 72 XXLD (IY+d), D19
FD 73 XXLD (IY+d), E19
FD 74 XXLD (IY+d), H19
FD 75 XXLD (IY+d), L19
FD 77 XXLD (IY+d), A19
FD 7CLD A, IYh08
FD 7DLD A, IYl08
FD 7E XXLD A, (IY+d)19
FD 84ADD IYh19
FD 85ADD IYl19
FD 86 XXADD (IY+d)19
FD 8CADC IYh19
FD 8DADC IYl19
FD 8E XXADC (IY+d)19
FD 94SUB IYh19
FD 95SUB IYl19
FD 96 XXSUB (IY+d)19
FD 9CSBC IYh19
FD 9DSBC IYl19
FD 9E XXSBC (IY+d)19
FD A4AND IYh19
FD A5AND IYl19
FD A6 XXAND (IY+d)19
FD ACXOR IYh19
FD ADXOR IYl19
FD AE XXXOR (IY+d)19
FD B4OR IYh19
FD B5OR IYl19
FD B6 XXOR (IY+d)19
FD BCCP IYh19
FD BDCP IYl19
FD BE XXCP (IY+d)19
FD CB XX 00RLC (IY+d), B23
FD CB XX 01RLC (IY+d), C23
FD CB XX 02RLC (IY+d), D23
FD CB XX 03RLC (IY+d), E23
FD CB XX 04RLC (IY+d), H23
FD CB XX 05RLC (IY+d), L23
FD CB XX 06RLC (IY+d)23
FD CB XX 07RLC (IY+d), A23
FD CB XX 08RRC (IY+d), B23
FD CB XX 09RRC (IY+d), C23
FD CB XX 0ARRC (IY+d), D23
FD CB XX 0BRRC (IY+d), E23
FD CB XX 0CRRC (IY+d), H23
FD CB XX 0DRRC (IY+d), L23
FD CB XX 0ERRC (IY+d)23
FD CB XX 0FRRC (IY+d), A23
FD CB XX 10RL (IY+d), B23
FD CB XX 11RL (IY+d), C23
FD CB XX 12RL (IY+d), D23
FD CB XX 13RL (IY+d), E23
FD CB XX 14RL (IY+d), H23
FD CB XX 15RL (IY+d), L23
FD CB XX 16RL (IY+d)23
FD CB XX 17RL (IY+d), A23
FD CB XX 18RR (IY+d), B23
FD CB XX 19RR (IY+d), C23
FD CB XX 1ARR (IY+d), D23
FD CB XX 1BRR (IY+d), E23
FD CB XX 1CRR (IY+d), H23
FD CB XX 1DRR (IY+d), L23
FD CB XX 1ERR (IY+d)23
FD CB XX 1FRR (IY+d), A23
FD CB XX 20SLA (IY+d), B23
FD CB XX 21SLA (IY+d), C23
FD CB XX 22SLA (IY+d), D23
FD CB XX 23SLA (IY+d), E23
FD CB XX 24SLA (IY+d), H23
FD CB XX 25SLA (IY+d), L23
FD CB XX 26SLA (IY+d)23
FD CB XX 27SLA (IY+d), A23
FD CB XX 28SRA (IY+d), B23
FD CB XX 29SRA (IY+d), C23
FD CB XX 2ASRA (IY+d), D23
FD CB XX 2BSRA (IY+d), E23
FD CB XX 2CSRA (IY+d), H23
FD CB XX 2DSRA (IY+d), L23
FD CB XX 2ESRA (IY+d)23
FD CB XX 2FSRA (IY+d), A23
FD CB XX 30SLL (IY+d), B23
FD CB XX 31SLL (IY+d), C23
FD CB XX 32SLL (IY+d), D23
FD CB XX 33SLL (IY+d), E23
FD CB XX 34SLL (IY+d), H23
FD CB XX 35SLL (IY+d), L23
FD CB XX 36SLL (IY+d)23
FD CB XX 37SLL (IY+d), A23
FD CB XX 38SRL (IY+d), B23
FD CB XX 39SRL (IY+d), C23
FD CB XX 3ASRL (IY+d), D23
FD CB XX 3BSRL (IY+d), E23
FD CB XX 3CSRL (IY+d), H23
FD CB XX 3DSRL (IY+d), L23
FD CB XX 3ESRL (IY+d)23
FD CB XX 3FSRL (IY+d), A23
FD CB XX 40BIT 0, (IY+d)20
FD CB XX 41BIT 0, (IY+d)20
FD CB XX 42BIT 0, (IY+d)20
FD CB XX 43BIT 0, (IY+d)20
FD CB XX 44BIT 0, (IY+d)20
FD CB XX 45BIT 0, (IY+d)20
FD CB XX 46BIT 0, (IY+d)20
FD CB XX 47BIT 0, (IY+d)20
FD CB XX 48BIT 1, (IY+d)20
FD CB XX 49BIT 1, (IY+d)20
FD CB XX 4ABIT 1, (IY+d)20
FD CB XX 4BBIT 1, (IY+d)20
FD CB XX 4CBIT 1, (IY+d)20
FD CB XX 4DBIT 1, (IY+d)20
FD CB XX 4EBIT 1, (IY+d)20
FD CB XX 4FBIT 1, (IY+d)20
FD CB XX 50BIT 2, (IY+d)20
FD CB XX 51BIT 2, (IY+d)20
FD CB XX 52BIT 2, (IY+d)20
FD CB XX 53BIT 2, (IY+d)20
FD CB XX 54BIT 2, (IY+d)20
FD CB XX 55BIT 2, (IY+d)20
FD CB XX 56BIT 2, (IY+d)20
FD CB XX 57BIT 2, (IY+d)20
FD CB XX 58BIT 3, (IY+d)20
FD CB XX 59BIT 3, (IY+d)20
FD CB XX 5ABIT 3, (IY+d)20
FD CB XX 5BBIT 3, (IY+d)20
FD CB XX 5CBIT 3, (IY+d)20
FD CB XX 5DBIT 3, (IY+d)20
FD CB XX 5EBIT 3, (IY+d)20
FD CB XX 5FBIT 3, (IY+d)20
FD CB XX 60BIT 4, (IY+d)20
FD CB XX 61BIT 4, (IY+d)20
FD CB XX 62BIT 4, (IY+d)20
FD CB XX 63BIT 4, (IY+d)20
FD CB XX 64BIT 4, (IY+d)20
FD CB XX 65BIT 4, (IY+d)20
FD CB XX 66BIT 4, (IY+d)20
FD CB XX 67BIT 4, (IY+d)20
FD CB XX 68BIT 5, (IY+d)20
FD CB XX 69BIT 5, (IY+d)20
FD CB XX 6ABIT 5, (IY+d)20
FD CB XX 6BBIT 5, (IY+d)20
FD CB XX 6CBIT 5, (IY+d)20
FD CB XX 6DBIT 5, (IY+d)20
FD CB XX 6EBIT 5, (IY+d)20
FD CB XX 6FBIT 5, (IY+d)20
FD CB XX 70BIT 6, (IY+d)20
FD CB XX 71BIT 6, (IY+d)20
FD CB XX 72BIT 6, (IY+d)20
FD CB XX 73BIT 6, (IY+d)20
FD CB XX 74BIT 6, (IY+d)20
FD CB XX 75BIT 6, (IY+d)20
FD CB XX 76BIT 6, (IY+d)20
FD CB XX 77BIT 6, (IY+d)20
FD CB XX 78BIT 7, (IY+d)20
FD CB XX 79BIT 7, (IY+d)20
FD CB XX 7ABIT 7, (IY+d)20
FD CB XX 7BBIT 7, (IY+d)20
FD CB XX 7CBIT 7, (IY+d)20
FD CB XX 7DBIT 7, (IY+d)20
FD CB XX 7EBIT 7, (IY+d)20
FD CB XX 7FBIT 7, (IY+d)20
FD CB XX 80RES 0, (IY+d), B23
FD CB XX 81RES 0, (IY+d), C23
FD CB XX 82RES 0, (IY+d), D23
FD CB XX 83RES 0, (IY+d), E23
FD CB XX 84RES 0, (IY+d), H23
FD CB XX 85RES 0, (IY+d), L23
FD CB XX 86RES 0, (IY+d)23
FD CB XX 87RES 0, (IY+d), A23
FD CB XX 88RES 1, (IY+d), B23
FD CB XX 89RES 1, (IY+d), C23
FD CB XX 8ARES 1, (IY+d), D23
FD CB XX 8BRES 1, (IY+d), E23
FD CB XX 8CRES 1, (IY+d), H23
FD CB XX 8DRES 1, (IY+d), L23
FD CB XX 8ERES 1, (IY+d)23
FD CB XX 8FRES 1, (IY+d), A23
FD CB XX 90RES 2, (IY+d), B23
FD CB XX 91RES 2, (IY+d), C23
FD CB XX 92RES 2, (IY+d), D23
FD CB XX 93RES 2, (IY+d), E23
FD CB XX 94RES 2, (IY+d), H23
FD CB XX 95RES 2, (IY+d), L23
FD CB XX 96RES 2, (IY+d)23
FD CB XX 97RES 2, (IY+d), A23
FD CB XX 98RES 3, (IY+d), B23
FD CB XX 99RES 3, (IY+d), C23
FD CB XX 9ARES 3, (IY+d), D23
FD CB XX 9BRES 3, (IY+d), E23
FD CB XX 9CRES 3, (IY+d), H23
FD CB XX 9DRES 3, (IY+d), L23
FD CB XX 9ERES 3, (IY+d)23
FD CB XX 9FRES 3, (IY+d), A23
FD CB XX A0RES 4, (IY+d), B23
FD CB XX A1RES 4, (IY+d), C23
FD CB XX A2RES 4, (IY+d), D23
FD CB XX A3RES 4, (IY+d), E23
FD CB XX A4RES 4, (IY+d), H23
FD CB XX A5RES 4, (IY+d), L23
FD CB XX A6RES 4, (IY+d)23
FD CB XX A7RES 4, (IY+d), A23
FD CB XX A8RES 5, (IY+d), B23
FD CB XX A9RES 5, (IY+d), C23
FD CB XX AARES 5, (IY+d), D23
FD CB XX ABRES 5, (IY+d), E23
FD CB XX ACRES 5, (IY+d), H23
FD CB XX ADRES 5, (IY+d), L23
FD CB XX AERES 5, (IY+d)23
FD CB XX AFRES 5, (IY+d), A23
FD CB XX B0RES 6, (IY+d), B23
FD CB XX B1RES 6, (IY+d), C23
FD CB XX B2RES 6, (IY+d), D23
FD CB XX B3RES 6, (IY+d), E23
FD CB XX B4RES 6, (IY+d), H23
FD CB XX B5RES 6, (IY+d), L23
FD CB XX B6RES 6, (IY+d)23
FD CB XX B7RES 6, (IY+d), A23
FD CB XX B8RES 7, (IY+d), B23
FD CB XX B9RES 7, (IY+d), C23
FD CB XX BARES 7, (IY+d), D23
FD CB XX BBRES 7, (IY+d), E23
FD CB XX BCRES 7, (IY+d), H23
FD CB XX BDRES 7, (IY+d), L23
FD CB XX BERES 7, (IY+d)23
FD CB XX BFRES 7, (IY+d), A23
FD CB XX C0SET 0, (IY+d), B23
FD CB XX C1SET 0, (IY+d), C23
FD CB XX C2SET 0, (IY+d), D23
FD CB XX C3SET 0, (IY+d), E23
FD CB XX C4SET 0, (IY+d), H23
FD CB XX C5SET 0, (IY+d), L23
FD CB XX C6SET 0, (IY+d)23
FD CB XX C7SET 0, (IY+d), A23
FD CB XX C8SET 1, (IY+d), B23
FD CB XX C9SET 1, (IY+d), C23
FD CB XX CASET 1, (IY+d), D23
FD CB XX CBSET 1, (IY+d), E23
FD CB XX CCSET 1, (IY+d), H23
FD CB XX CDSET 1, (IY+d), L23
FD CB XX CESET 1, (IY+d)23
FD CB XX CFSET 1, (IY+d), A23
FD CB XX D0SET 2, (IY+d), B23
FD CB XX D1SET 2, (IY+d), C23
FD CB XX D2SET 2, (IY+d), D23
FD CB XX D3SET 2, (IY+d), E23
FD CB XX D4SET 2, (IY+d), H23
FD CB XX D5SET 2, (IY+d), L23
FD CB XX D6SET 2, (IY+d)23
FD CB XX D7SET 2, (IY+d), A23
FD CB XX D8SET 3, (IY+d), B23
FD CB XX D9SET 3, (IY+d), C23
FD CB XX DASET 3, (IY+d), D23
FD CB XX DBSET 3, (IY+d), E23
FD CB XX DCSET 3, (IY+d), H23
FD CB XX DDSET 3, (IY+d), L23
FD CB XX DESET 3, (IY+d)23
FD CB XX DFSET 3, (IY+d), A23
FD CB XX E0SET 4, (IY+d), B23
FD CB XX E1SET 4, (IY+d), C23
FD CB XX E2SET 4, (IY+d), D23
FD CB XX E3SET 4, (IY+d), E23
FD CB XX E4SET 4, (IY+d), H23
FD CB XX E5SET 4, (IY+d), L23
FD CB XX E6SET 4, (IY+d)23
FD CB XX E7SET 4, (IY+d), A23
FD CB XX E8SET 5, (IY+d), B23
FD CB XX E9SET 5, (IY+d), C23
FD CB XX EASET 5, (IY+d), D23
FD CB XX EBSET 5, (IY+d), E23
FD CB XX ECSET 5, (IY+d), H23
FD CB XX EDSET 5, (IY+d), L23
FD CB XX EESET 5, (IY+d)23
FD CB XX EFSET 5, (IY+d), A23
FD CB XX F0SET 6, (IY+d), B23
FD CB XX F1SET 6, (IY+d), C23
FD CB XX F2SET 6, (IY+d), D23
FD CB XX F3SET 6, (IY+d), E23
FD CB XX F4SET 6, (IY+d), H23
FD CB XX F5SET 6, (IY+d), L23
FD CB XX F6SET 6, (IY+d)23
FD CB XX F7SET 6, (IY+d), A23
FD CB XX F8SET 7, (IY+d), B23
FD CB XX F9SET 7, (IY+d), C23
FD CB XX FASET 7, (IY+d), D23
FD CB XX FBSET 7, (IY+d), E23
FD CB XX FCSET 7, (IY+d), H23
FD CB XX FDSET 7, (IY+d), L23
FD CB XX FESET 7, (IY+d)23
FD CB XX FFSET 7, (IY+d), A23
FD E1POP IY14
FD E3EX (SP), IY23
FD E5PUSH IY15
FD E9JP (IY)08
FD F9LD SP, IY10
FE XXCP N07
FFRST 3811