Useful Tables


Index of Tables

   Tables


 ASCII Code Table (7-bit)

'Not printable' characters
Char. Dec. Hex. Char. Dec. Hex. Char. Dec. Hex
NUL 0 00h DLE 16 10h      
SOH 1 01h XON 17 11h      
STX 2 02h DC2 18 12h      
ETX 3 03h XOFF 19 13h      
EOT 4 04h DC4 20 14h      
ENQ 5 05h NAK 21 15h      
ACK 6 06h SYN 22 16h      
BEL 7 07h ETB 23 17h      
BS 8 08h CAN 24 18h      
HT 9 09h EM 25 19h      
LF 10 0Ah SUB 26 1Ah      
VT 11 0Bh ESC 27 1Bh      
FF 12 0Ch FS 28 1Ch      
CR 13 0Dh GS 29 1Dh      
SO 14 0Eh RS 30 1Eh      
SI 15 0Fh US 31 1Fh DEL 127 7Fh

'Printable' characters
Char. Dec. Hex. Char. Dec. Hex. Char. Dec. Hex.
  32 20h @ 64 40h ` 96 60h
! 33 21h A 65 41h a 97 61h
" 34 22h B 66 42h b 98 62h
# 35 23h C 67 43h c 99 63h
$ 36 24h D 68 44h d 100 64h
% 37 25h E 69 45h e 101 65h
& 38 26h F 70 46h f 102 66h
' 39 27h G 71 47h g 103 67h
( 40 28h H 72 48h h 104 68h
) 41 29h I 73 49h i 105 69h
* 42 2Ah J 74 4Ah j 106 6Ah
+ 43 2Bh K 75 4Bh k 107 6Bh
, 44 2Ch L 76 4Ch l 108 6Ch
- 45 2Dh M 77 4Dh m 109 6Dh
. 46 2Eh N 78 4Eh n 110 6Eh
/ 47 2Fh O 79 4Fh o 111 6Fh
0 48 30h P 80 50h p 112 70h
1 49 31h Q 81 51h q 113 71h
2 50 32h R 82 52h r 114 72h
3 51 33h S 83 53h s 115 73h
4 52 34h T 84 54h t 116 74h
5 53 35h U 85 55h u 117 75h
6 54 36h V 86 56h v 118 76h
7 55 37h W 87 57h w 119 77h
8 56 38h X 88 58h x 120 78h
9 57 39h Y 89 59h y 121 79h
: 58 3Ah Z 90 5Ah z 122 7Ah
; 59 3Bh [ 91 5Bh { 123 7Bh
< 60 3Ch \ 92 5Ch | 124 7Ch
= 61 3Dh ] 93 5Dh } 125 7Dh
> 62 3Eh ^ 94 5Eh ~ 126 7Eh
? 63 3Fh _ 95 5Fh      


  DMC8 Instructions (in Alfabetical Order)

OP.Code Mnemonic
8E ADC A, (HL)
DD8E d ADC A, (IX + d)
FD8E d ADC A, (IY + d)
8F ADC A, A
88 ADC A, B
89 ADC A, C
8A ADC A, D
8B ADC A, E
8C ADC A, H
8D ADC A, L
CE n ADC A, n
ED4A ADC HL, BC
ED5A ADC HL, DE
ED6A ADC HL, HL
ED7A ADC HL, SP
86 ADD A, (HL)
DD86 d ADD A, (IX + d)
FD86 d ADD A, (IY + d)
87 ADD A, A
80 ADD A, B
81 ADD A, C
82 ADD A, D
83 ADD A, E
84 ADD A, H
85 ADD A, L
C6 n ADD A, n
9 ADD HL, BC
19 ADD HL, DE
29 ADD HL, HL
39 ADD HL, SP
DD09 ADD IX, BC
DD19 ADD IX, DE
DD29 ADD IX, IX
DD39 ADD IX, SP
FD09 ADD IY, BC
FD19 ADD IY, DE
FD29 ADD IY, IY
FD39 ADD IY, SP
A6 AND (HL)
DDA6 d AND (IX + d)
FDA6 d AND (IY + d)
A7 AND A
A0 AND B
A1 AND C
A2 AND D
A3 AND E
A4 AND H
A5 AND L
E6 n AND n
CB46 BIT 0, (HL)
DDCB d 46 BIT 0, (IX + d)
FDCB d 46 BIT 0, (IY + d)
CB47 BIT 0, A
CB40 BIT 0, B
CB41 BIT 0, C
CB42 BIT 0, D
CB43 BIT 0, E
CB44 BIT 0, H
CB45 BIT 0, L
CB4E BIT 1, (HL)
DDCB d 4E BIT 1, (IX + d)
FDCB d 4E BIT 1, (IY + d)
CB4F BIT 1, A
CB48 BIT 1, B
CB49 BIT 1, C
CB4A BIT 1, D
CB4B BIT 1, E
CB4C BIT 1, H
CB4D BIT 1, L
CB56 BIT 2, (HL)
DDCB d 56 BIT 2, (IX + d)
FDCB d 56 BIT 2, (IY + d)
CB57 BIT 2, A
CB50 BIT 2, B
CB51 BIT 2, C
CB52 BIT 2, D
CB53 BIT 2, E
CB54 BIT 2, H
CB55 BIT 2, L
CB5E BIT 3, (HL)
DDCB d 5E BIT 3, (IX + d)
FDCB d 5E BIT 3, (IY + d)
CB5F BIT 3, A
CB58 BIT 3, B
CB59 BIT 3, C
CB5A BIT 3, D
CB5B BIT 3, E
CB5C BIT 3, H
CB5D BIT 3, L
CB66 BIT 4, (HL)
DDCB d 66 BIT 4, (IX + d)
FDCB d 66 BIT 4, (IY + d)
CB67 BIT 4, A
CB60 BIT 4, B
CB61 BIT 4, C
CB62 BIT 4, D
CB63 BIT 4, E
CB64 BIT 4, H
CB65 BIT 4, L
CB6E BIT 5, (HL)
DDCB d 6E BIT 5, (IX + d)
FDCB d 6E BIT 5, (IY + d)
CB6F BIT 5, A
CB68 BIT 5, B
CB69 BIT 5, C
CB6A BIT 5, D
CB6B BIT 5, E
CB6C BIT 5, H
CB6D BIT 5, L
CB76 BIT 6, (HL)
DDCB d 76 BIT 6, (IX + d)
FDCB d 76 BIT 6, (IY + d)
CB77 BIT 6, A
CB70 BIT 6, B
CB71 BIT 6, C
CB72 BIT 6, D
CB73 BIT 6, E
CB74 BIT 6, H
CB75 BIT 6, L
CB7E BIT 7, (HL)
DDCB d 7E BIT 7, (IX + d)
FDCB d 7E BIT 7, (IY + d)
CB7F BIT 7, A
CB78 BIT 7, B
CB79 BIT 7, C
CB7A BIT 7, D
CB7B BIT 7, E
CB7C BIT 7, H
CB7D BIT 7, L
DC n n CALL C, nn
FC n n CALL M, nn
D4 n n CALL NC, nn
CD n n CALL nn
C4 n n CALL NZ, nn
F4 n n CALL P, nn
EC n n CALL PE, nn
E4 n n CALL PO, nn
CC n n CALL Z, nn
3F CCF
BE CP (HL)
DDBE d CP (IX + d)
FDBE d CP (IY + d)
BF CP A
B8 CP B
B9 CP C
BA CP D
BB CP E
BC CP H
BD CP L
FE n CP n
2F CPL
27 DAA
35 DEC (HL)
DD35 d DEC (IX + d)
FD35 d DEC (IY + d)
3D DEC A
5 DEC B
0B DEC BC
0D DEC C
15 DEC D
1B DEC DE
1D DEC E
25 DEC H
2B DEC HL
DD2B DEC IX
FD2B DEC IY
2D DEC L
3B DEC SP
F3 DI
FB EI
E3 EX (SP),HL
EB EX DE,HL
76 HALT
ED78 IN A, (C)
DB n IN A, (n)
ED40 IN B, (C)
ED48 IN C, (C)
ED50 IN D, (C)
ED58 IN E, (C)
ED60 IN H, (C)
ED68 IN L, (C)
34 INC (HL)
DD34 d INC (IX + d)
FD34 d INC (IY + d)
3C INC A
4 INC B
3 INC BC
0C INC C
14 INC D
13 INC DE
1C INC E
24 INC H
23 INC HL
DD23 INC IX
FD23 INC IY
2C INC L
33 INC SP
E9 JP (HL)
DDE9 JP (IX)
FDE9 JP (IY)
DA n n JP C, nn
FA n n JP M, nn
D2 n n JP NC, nn
C3 n n JP nn
C2 n n JP NZ, nn
F2 n n JP P, nn
EA n n JP PE, nn
E2 n n JP PO, nn
CA n n JP Z, nn
2 LD (BC), A
12 LD (DE), A
77 LD (HL), 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
36 n LD (HL), n
DD77 d LD (IX + d), A
DD70 d LD (IX + d), B
DD71 d LD (IX + d), C
DD72 d LD (IX + d), D
DD73 d LD (IX + d), E
DD74 d LD (IX + d), H
DD75 d LD (IX + d), L
DD36 d n LD (IX + d), n
FD77 d LD (IY + d), A
FD70 d LD (IY + d), B
FD71 d LD (IY + d), C
FD72 d LD (IY + d), D
FD73 d LD (IY + d), E
FD74 d LD (IY + d), H
FD75 d LD (IY + d), L
FD36 d n LD (IY + d), n
32 n n LD (nn), A
ED43 n n LD (nn), BC
ED53 n n LD (nn), DE
22 n n LD (nn), HL
ED63 n n LD (nn), HL
DD22 n n LD (nn), IX
FD22 n n LD (nn), IY
ED73 n n LD (nn), SP
0A LD A, (BC)
1A LD A, (DE)
7E LD A, (HL)
DD7E d LD A, (IX + d)
FD7E d LD A, (IY + d)
3A n n LD A, (nn)
7F LD A, 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
3E n LD A, n
46 LD B, (HL)
DD46 d LD B, (IX + d)
FD46 d LD B, (IY + d)
47 LD B, A
40 LD B, B
41 LD B, C
42 LD B, D
43 LD B, E
44 LD B, H
45 LD B, L
06 n LD B, n
ED4B n n LD BC, (nn)
01 n n LD BC, nn
4E LD C, (HL)
DD4E d LD C, (IX + d)
FD4E d LD C, (IY + d)
4F LD C, 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
0E n LD C, n
56 LD D, (HL)
DD56 d LD D, (IX + d)
FD56 d LD D, (IY + d)
57 LD D, 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
16 n LD D, n
ED5B n n LD DE, (nn)
11 n n LD DE, nn
5E LD E, (HL)
DD5E d LD E, (IX + d)
FD5E d LD E, (IY + d)
5F LD E, 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
1E n LD E, n
66 LD H, (HL)
DD66 d LD H, (IX + d)
FD66 d LD H, (IY + d)
67 LD H, 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
26 n LD H, n
2A n n LD HL, (nn)
21 n n LD HL, nn
DD2A n n LD IX, (nn)
DD21 n n LD IX, nn
FD2A n n LD IY, (nn)
FD21 n n LD IY, nn
6E LD L, (HL)
DD6E d LD L, (IX + d)
FD6E d LD L, (IY + d)
6F LD L, 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
2E n LD L, n
ED7B n n LD SP, (nn)
F9 LD SP, HL
DDF9 LD SP, IX
FDF9 LD SP, IY
31 n n LD SP, nn
ED44 NEG
0 NOP
B6 OR (HL)
DDB6 d OR (IX + d)
FDB6 d OR (IY + d)
B7 OR A
B0 OR B
B1 OR C
B2 OR D
B3 OR E
B4 OR H
B5 OR L
F6 n OR n
ED79 OUT (C), A
ED41 OUT (C), B
ED49 OUT (C), C
ED51 OUT (C), D
ED59 OUT (C), E
ED61 OUT (C), H
ED69 OUT (C), L
D3 n OUT (n), A
F1 POP AF
C1 POP BC
D1 POP DE
E1 POP HL
DDE1 POP IX
FDE1 POP IY
F5 PUSH AF
C5 PUSH BC
D5 PUSH DE
E5 PUSH HL
DDE5 PUSH IX
FDE5 PUSH IY
CB86 RES 0, (HL)
DDCB d 86 RES 0, (IX + d)
FDCB d 86 RES 0, (IY + d)
CB87 RES 0, A
CB80 RES 0, B
CB81 RES 0, C
CB82 RES 0, D
CB83 RES 0, E
CB84 RES 0, H
CB85 RES 0, L
CB8E RES 1, (HL)
DDCB d 8E RES 1, (IX + d)
FDCB d 8E RES 1, (IY + d)
CB8F RES 1, A
CB88 RES 1, B
CB89 RES 1, C
CB8A RES 1, D
CB8B RES 1, E
CB8C RES 1, H
CB8D RES 1, L
CB96 RES 2, (HL)
DDCB d 96 RES 2, (IX + d)
FDCB d 96 RES 2, (IY + d)
CB97 RES 2, A
CB90 RES 2, B
CB91 RES 2, C
CB92 RES 2, D
CB93 RES 2, E
CB94 RES 2, H
CB95 RES 2, L
CB9E RES 3, (HL)
DDCB d 9E RES 3, (IX + d)
FDCB d 9E RES 3, (IY + d)
CB9F RES 3, A
CB98 RES 3, B
CB99 RES 3, C
CB9A RES 3, D
CB9B RES 3, E
CB9C RES 3, H
CB9D RES 3, L
CBA6 RES 4, (HL)
DDCB d A6 RES 4, (IX + d)
FDCB d A6 RES 4, (IY + d)
CBA7 RES 4, A
CBA0 RES 4, B
CBA1 RES 4, C
CBA2 RES 4, D
CBA3 RES 4, E
CBA4 RES 4, H
CBA5 RES 4, L
CBAE RES 5, (HL)
DDCB d AE RES 5, (IX + d)
FDCB d AE RES 5, (IY + d)
CBAF RES 5, A
CBA8 RES 5, B
CBA9 RES 5, C
CBAA RES 5, D
CBAB RES 5, E
CBAC RES 5, H
CBAD RES 5, L
CBB6 RES 6, (HL)
DDCB d B6 RES 6, (IX + d)
FDCB d B6 RES 6, (IY + d)
CBB7 RES 6, A
CBB0 RES 6, B
CBB1 RES 6, C
CBB2 RES 6, D
CBB3 RES 6, E
CBB4 RES 6, H
CBB5 RES 6, L
CBBE RES 7, (HL)
DDCB d BE RES 7, (IX + d)
FDCB d BE RES 7, (IY + d)
CBBF RES 7, A
CBB8 RES 7, B
CBB9 RES 7, C
CBBA RES 7, D
CBBB RES 7, E
CBBC RES 7, H
CBBD RES 7, L
C9 RET
D8 RET C
F8 RET M
D0 RET NC
C0 RET NZ
F0 RET P
E8 RET PE
E0 RET PO
C8 RET Z
CB16 RL (HL)
DDCB d 16 RL (IX + d)
FDCB d 16 RL (IY + d)
CB17 RL A
CB10 RL B
CB11 RL C
CB12 RL D
CB13 RL E
CB14 RL H
CB15 RL L
17 RLA
CB06 RLC (HL)
DDCB d 06 RLC (IX + d)
FDCB d 06 RLC (IY + d)
CB07 RLC A
CB00 RLC B
CB01 RLC C
CB02 RLC D
CB03 RLC E
CB04 RLC H
CB05 RLC L
7 RLCA
ED6F RLD
CB1E RR (HL)
DDCB d 1E RR (IX + d)
FDCB d 1E RR (IY + d)
CB1F RR A
CB18 RR B
CB19 RR C
CB1A RR D
CB1B RR E
CB1C RR H
CB1D RR L
1F RRA
CB0E RRC (HL)
DDCB d 0E RRC (IX + d)
FDCB d 0E RRC (IY + d)
CB0F RRC A
CB08 RRC B
CB09 RRC C
CB0A RRC D
CB0B RRC E
CB0C RRC H
CB0D RRC L
0F RRCA
ED67 RRD
C7 RST 00h
CF RST 08h
D7 RST 10h
DF RST 18h
E7 RST 20h
EF RST 28h
F7 RST 30h
FF RST 38h
9E SBC A, (HL)
DD9E d SBC A, (IX + d)
FD9E d SBC A, (IY + d)
9F SBC A, A
98 SBC A, B
99 SBC A, C
9A SBC A, D
9B SBC A, E
9C SBC A, H
9D SBC A, L
DE n SBC A, n
ED42 SBC HL, BC
ED52 SBC HL, DE
ED62 SBC HL, HL
ED72 SBC HL, SP
37 SCF
CBC6 SET 0, (HL)
DDCB d C6 SET 0, (IX + d)
FDCB d C6 SET 0, (IY + d)
CBC7 SET 0, A
CBC0 SET 0, B
CBC1 SET 0, C
CBC2 SET 0, D
CBC3 SET 0, E
CBC4 SET 0, H
CBC5 SET 0, L
CBCE SET 1, (HL)
DDCB d CE SET 1, (IX + d)
FDCB d CE SET 1, (IY + d)
CBCF SET 1, A
CBC8 SET 1, B
CBC9 SET 1, C
CBCA SET 1, D
CBCB SET 1, E
CBCC SET 1, H
CBCD SET 1, L
CBD6 SET 2, (HL)
DDCB d D6 SET 2, (IX + d)
FDCB d D6 SET 2, (IY + d)
CBD7 SET 2, A
CBD0 SET 2, B
CBD1 SET 2, C
CBD2 SET 2, D
CBD3 SET 2, E
CBD4 SET 2, H
CBD5 SET 2, L
CBDE SET 3, (HL)
DDCB d DE SET 3, (IX + d)
FDCB d DE SET 3, (IY + d)
CBDF SET 3, A
CBD8 SET 3, B
CBD9 SET 3, C
CBDA SET 3, D
CBDB SET 3, E
CBDC SET 3, H
CBDD SET 3, L
CBE6 SET 4, (HL)
DDCB d E6 SET 4, (IX + d)
FDCB d E6 SET 4, (IY + d)
CBE7 SET 4, A
CBE0 SET 4, B
CBE1 SET 4, C
CBE2 SET 4, D
CBE3 SET 4, E
CBE4 SET 4, H
CBE5 SET 4, L
CBEE SET 5, (HL)
DDCB d EE SET 5, (IX + d)
FDCB d EE SET 5, (IY + d)
CBEF SET 5, A
CBE8 SET 5, B
CBE9 SET 5, C
CBEA SET 5, D
CBEB SET 5, E
CBEC SET 5, H
CBED SET 5, L
CBF6 SET 6, (HL)
DDCB d F6 SET 6, (IX + d)
FDCB d F6 SET 6, (IY + d)
CBF7 SET 6, A
CBF0 SET 6, B
CBF1 SET 6, C
CBF2 SET 6, D
CBF3 SET 6, E
CBF4 SET 6, H
CBF5 SET 6, L
CBFE SET 7, (HL)
DDCB d FE SET 7, (IX + d)
FDCB d FE SET 7, (IY + d)
CBFF SET 7, A
CBF8 SET 7, B
CBF9 SET 7, C
CBFA SET 7, D
CBFB SET 7, E
CBFC SET 7, H
CBFD SET 7, L
CB26 SLA (HL)
DDCB d 26 SLA (IX + d)
FDCB d 26 SLA (IY + d)
CB27 SLA A
CB20 SLA B
CB21 SLA C
CB22 SLA D
CB23 SLA E
CB24 SLA H
CB25 SLA L
CB2E SRA (HL)
DDCB d 2E SRA (IX + d)
FDCB d 2E SRA (IY + d)
CB2F SRA A
CB28 SRA B
CB29 SRA C
CB2A SRA D
CB2B SRA E
CB2C SRA H
CB2D SRA L
CB3E SRL (HL)
DDCB d 3E SRL (IX + d)
FDCB d 3E SRL (IY + d)
CB3F SRL A
CB38 SRL B
CB39 SRL C
CB3A SRL D
CB3B SRL E
CB3C SRL H
CB3D SRL L
96 SUB (HL)
DD96 d SUB (IX + d)
FD96 d SUB (IY + d)
97 SUB A
90 SUB B
91 SUB C
92 SUB D
93 SUB E
94 SUB H
95 SUB L
D6 n SUB n
AE XOR (HL)
DDAE d XOR (IX + d)
FDAE d XOR (IY + d)
AF XOR A
A8 XOR B
A9 XOR C
AA XOR D
AB XOR E
AC XOR H
AD XOR L
EE n XOR n


  DMC8 Instructions (in Op. Code Order)

OP.Code Mnemonic
00 NOP
01 n n LD BC, nn
02 LD (BC), A
03 INC BC
04 INC B
05 DEC B
06 n LD B, n
07 RLCA
09 ADD HL, BC
0A LD A, (BC)
0B DEC BC
0C INC C
0D DEC C
0E n LD C, n
0F RRCA
11 n n LD DE, nn
12 LD (DE), A
13 INC DE
14 INC D
15 DEC D
16 n LD D, n
17 RLA
19 ADD HL, DE
1A LD A, (DE)
1B DEC DE
1C INC E
1D DEC E
1E n LD E, n
1F RRA
21 n n LD HL, nn
22 n n LD (nn), HL
23 INC HL
24 INC H
25 DEC H
26 n LD H, n
27 DAA
29 ADD HL, HL
2A n n LD HL, (nn)
2B DEC HL
2C INC L
2D DEC L
2E n LD L, n
2F CPL
31 n n LD SP, nn
32 n n LD (nn), A
33 INC SP
34 INC (HL)
35 DEC (HL)
36 n LD (HL), n
37 SCF
39 ADD HL, SP
3A n n LD A, (nn)
3B DEC SP
3C INC A
3D DEC A
3E n 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 HALT
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 A, B
81 ADD A, C
82 ADD A, D
83 ADD A, E
84 ADD A, H
85 ADD A, L
86 ADD A, (HL)
87 ADD A, A
88 ADC A, B
89 ADC A, C
8A ADC A, D
8B ADC A, E
8C ADC A, H
8D ADC A, L
8E ADC A, (HL)
8F ADC A, 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 A, B
99 SBC A, C
9A SBC A, D
9B SBC A, E
9C SBC A, H
9D SBC A, L
9E SBC A, (HL)
9F SBC A, 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 n n JP NZ, nn
C3 n n JP nn
C4 n n CALL NZ, nn
C5 PUSH BC
C6 n ADD A, n
C7 RST 0h
C8 RET Z
C9 RET
CA n n JP Z, nn
CB00 RLC B
CB01 RLC C
CB02 RLC D
CB03 RLC E
CB04 RLC H
CB05 RLC L
CB06 RLC (HL)
CB07 RLC A
CB08 RRC B
CB09 RRC C
CB0A RRC D
CB0B RRC E
CB0C RRC H
CB0D RRC L
CB0E RRC (HL)
CB0F RRC A
CB10 RL B
CB11 RL C
CB12 RL D
CB13 RL E
CB14 RL H
CB15 RL L
CB16 RL (HL)
CB17 RL A
CB18 RR B
CB19 RR C
CB1A RR D
CB1B RR E
CB1C RR H
CB1D RR L
CB1E RR (HL)
CB1F RR A
CB20 SLA B
CB21 SLA C
CB22 SLA D
CB23 SLA E
CB24 SLA H
CB25 SLA L
CB26 SLA (HL)
CB27 SLA A
CB28 SRA B
CB29 SRA C
CB2A SRA D
CB2B SRA E
CB2C SRA H
CB2D SRA L
CB2E SRA (HL)
CB2F SRA A
CB38 SRL B
CB39 SRL C
CB3A SRL D
CB3B SRL E
CB3C SRL H
CB3D SRL L
CB3E SRL (HL)
CB3F SRL A
CB40 BIT 0, B
CB41 BIT 0, C
CB42 BIT 0, D
CB43 BIT 0, E
CB44 BIT 0, H
CB45 BIT 0, L
CB46 BIT 0, (HL)
CB47 BIT 0, A
CB48 BIT 1, B
CB49 BIT 1, C
CB4A BIT 1, D
CB4B BIT 1, E
CB4C BIT 1, H
CB4D BIT 1, L
CB4E BIT 1, (HL)
CB4F BIT 1, A
CB50 BIT 2, B
CB51 BIT 2, C
CB52 BIT 2, D
CB53 BIT 2, E
CB54 BIT 2, H
CB55 BIT 2, L
CB56 BIT 2, (HL)
CB57 BIT 2, A
CB58 BIT 3, B
CB59 BIT 3, C
CB5A BIT 3, D
CB5B BIT 3, E
CB5C BIT 3, H
CB5D BIT 3, L
CB5E BIT 3, (HL)
CB5F BIT 3, A
CB60 BIT 4, B
CB61 BIT 4, C
CB62 BIT 4, D
CB63 BIT 4, E
CB64 BIT 4, H
CB65 BIT 4, L
CB66 BIT 4, (HL)
CB67 BIT 4, A
CB68 BIT 5, B
CB69 BIT 5, C
CB6A BIT 5, D
CB6B BIT 5, E
CB6C BIT 5, H
CB6D BIT 5, L
CB6E BIT 5, (HL)
CB6F BIT 5, A
CB70 BIT 6, B
CB71 BIT 6, C
CB72 BIT 6, D
CB73 BIT 6, E
CB74 BIT 6, H
CB75 BIT 6, L
CB76 BIT 6, (HL)
CB77 BIT 6, A
CB78 BIT 7, B
CB79 BIT 7, C
CB7A BIT 7, D
CB7B BIT 7, E
CB7C BIT 7, H
CB7D BIT 7, L
CB7E BIT 7, (HL)
CB7F BIT 7, A
CB80 RES 0, B
CB81 RES 0, C
CB82 RES 0, D
CB83 RES 0, E
CB84 RES 0, H
CB85 RES 0, L
CB86 RES 0, (HL)
CB87 RES 0, A
CB88 RES 1, B
CB89 RES 1, C
CB8A RES 1, D
CB8B RES 1, E
CB8C RES 1, H
CB8D RES 1, L
CB8E RES 1, (HL)
CB8F RES 1, A
CB90 RES 2, B
CB91 RES 2, C
CB92 RES 2, D
CB93 RES 2, E
CB94 RES 2, H
CB95 RES 2, L
CB96 RES 2, (HL)
CB97 RES 2, A
CB98 RES 3, B
CB99 RES 3, C
CB9A RES 3, D
CB9B RES 3, E
CB9C RES 3, H
CB9D RES 3, L
CB9E RES 3, (HL)
CB9F RES 3, A
CBA0 RES 4, B
CBA1 RES 4, C
CBA2 RES 4, D
CBA3 RES 4, E
CBA4 RES 4, H
CBA5 RES 4, L
CBA6 RES 4, (HL)
CBA7 RES 4, A
CBA8 RES 5, B
CBA9 RES 5, C
CBAA RES 5, D
CBAB RES 5, E
CBAC RES 5, H
CBAD RES 5, L
CBAE RES 5, (HL)
CBAF RES 5, A
CBB0 RES 6, B
CBB1 RES 6, C
CBB2 RES 6, D
CBB3 RES 6, E
CBB4 RES 6, H
CBB5 RES 6, L
CBB6 RES 6, (HL)
CBB7 RES 6, A
CBB8 RES 7, B
CBB9 RES 7, C
CBBA RES 7, D
CBBB RES 7, E
CBBC RES 7, H
CBBD RES 7, L
CBBE RES 7, (HL)
CBBF RES 7, A
CBC0 SET 0, B
CBC1 SET 0, C
CBC2 SET 0, D
CBC3 SET 0, E
CBC4 SET 0, H
CBC5 SET 0, L
CBC6 SET 0, (HL)
CBC7 SET 0, A
CBC8 SET 1, B
CBC9 SET 1, C
CBCA SET 1, D
CBCB SET 1, E
CBCC SET 1, H
CBCD SET 1, L
CBCE SET 1, (HL)
CBCF SET 1, A
CBD0 SET 2, B
CBD1 SET 2, C
CBD2 SET 2, D
CBD3 SET 2, E
CBD4 SET 2, H
CBD5 SET 2, L
CBD6 SET 2, (HL)
CBD7 SET 2, A
CBD8 SET 3, B
CBD9 SET 3, C
CBDA SET 3, D
CBDB SET 3, E
CBDC SET 3, H
CBDD SET 3, L
CBDE SET 3, (HL)
CBDF SET 3, A
CBE0 SET 4, B
CBE1 SET 4, C
CBE2 SET 4, D
CBE3 SET 4, E
CBE4 SET 4, H
CBE5 SET 4, L
CBE6 SET 4, (HL)
CBE7 SET 4, A
CBE8 SET 5, B
CBE9 SET 5, C
CBEA SET 5, D
CBEB SET 5, E
CBEC SET 5, H
CBED SET 5, L
CBEE SET 5, (HL)
CBEF SET 5, A
CBF0 SET 6, B
CBF1 SET 6, C
CBF2 SET 6, D
CBF3 SET 6, E
CBF4 SET 6, H
CBF5 SET 6, L
CBF6 SET 6, (HL)
CBF7 SET 6, A
CBF8 SET 7, B
CBF9 SET 7, C
CBFA SET 7, D
CBFB SET 7, E
CBFC SET 7, H
CBFD SET 7, L
CBFE SET 7, (HL)
CBFF SET 7, A
CC n n CALL Z, nn
CD n n CALL nn
CE n ADC A, n
CF RST 8h
D0 RET NC
D1 POP DE
D2 n n JP NC, nn
D3 n OUT (n), A
D4 n n CALL NC, nn
D5 PUSH DE
D6 n SUB n
D7 RST 10h
D8 RET C
DA n n JP C, nn
DB n IN A, (n)
DC n n CALL C, nn
DD09 ADD IX, BC
DD19 ADD IX, DE
DD21 n n LD IX, nn
DD22 n n LD (nn), IX
DD23 INC IX
DD29 ADD IX, IX
DD2A n n LD IX, (nn)
DD2B DEC IX
DD34 d INC (IX + d)
DD35 d DEC (IX + d)
DD36 d n LD (IX + d), n
DD39 ADD IX, SP
DD46 d LD B, (IX + d)
DD4E d LD C, (IX + d)
DD56 d LD D, (IX + d)
DD5E d LD E, (IX + d)
DD66 d LD H, (IX + d)
DD6E d LD L, (IX + d)
DD70 d LD (IX + d), B
DD71 d LD (IX + d), C
DD72 d LD (IX + d), D
DD73 d LD (IX + d), E
DD74 d LD (IX + d), H
DD75 d LD (IX + d), L
DD77 d LD (IX + d), A
DD7E d LD A, (IX + d)
DD86 d ADD A, (IX + d)
DD8E d ADC A, (IX + d)
DD96 d SUB (IX + d)
DD9E d SBC A, (IX + d)
DDA6 d AND (IX + d)
DDAE d XOR (IX + d)
DDB6 d OR (IX + d)
DDBE d CP (IX + d)
DDCB d 06 RLC (IX + d)
DDCB d 0E RRC (IX + d)
DDCB d 16 RL (IX + d)
DDCB d 1E RR (IX + d)
DDCB d 26 SLA (IX + d)
DDCB d 2E SRA (IX + d)
DDCB d 3E SRL (IX + d)
DDCB d 46 BIT 0, (IX + d)
DDCB d 4E BIT 1, (IX + d)
DDCB d 56 BIT 2, (IX + d)
DDCB d 5E BIT 3, (IX + d)
DDCB d 66 BIT 4, (IX + d)
DDCB d 6E BIT 5, (IX + d)
DDCB d 76 BIT 6, (IX + d)
DDCB d 7E BIT 7, (IX + d)
DDCB d 86 RES 0, (IX + d)
DDCB d 8E RES 1, (IX + d)
DDCB d 96 RES 2, (IX + d)
DDCB d 9E RES 3, (IX + d)
DDCB d A6 RES 4, (IX + d)
DDCB d AE RES 5, (IX + d)
DDCB d B6 RES 6, (IX + d)
DDCB d BE RES 7, (IX + d)
DDCB d C6 SET 0, (IX + d)
DDCB d CE SET 1, (IX + d)
DDCB d D6 SET 2, (IX + d)
DDCB d DE SET 3, (IX + d)
DDCB d E6 SET 4, (IX + d)
DDCB d EE SET 5, (IX + d)
DDCB d F6 SET 6, (IX + d)
DDCB d FE SET 7, (IX + d)
DDE1 POP IX
DDE5 PUSH IX
DDE9 JP (IX)
DDF9 LD SP, IX
DE n SBC A, n
DF RST 18h
E0 RET PO
E1 POP HL
E2 n n JP PO, nn
E3 EX (SP),HL
E4 n n CALL PO, nn
E5 PUSH HL
E6 n AND n
E7 RST 20h
E8 RET PE
E9 JP (HL)
EA n n JP PE, nn
EB EX DE,HL
EC n n CALL PE, nn
ED40 IN B, (C)
ED41 OUT (C), B
ED42 SBC HL, BC
ED43 n n LD (nn), BC
ED44 NEG
ED48 IN C, (C)
ED49 OUT (C), C
ED4A ADC HL, BC
ED4B n n LD BC, (nn)
ED50 IN D, (C)
ED51 OUT (C), D
ED52 SBC HL, DE
ED53 n n LD (nn), DE
ED58 IN E, (C)
ED59 OUT (C), E
ED5A ADC HL, DE
ED5B n n LD DE, (nn)
ED60 IN H, (C)
ED61 OUT (C), H
ED62 SBC HL, HL
ED63 n n LD (nn), HL
ED67 RRD
ED68 IN L, (C)
ED69 OUT (C), L
ED6A ADC HL, HL
ED6F RLD
ED72 SBC HL, SP
ED73 n n LD (nn), SP
ED78 IN A, (C)
ED79 OUT (C), A
ED7A ADC HL, SP
ED7B n n LD SP, (nn)
EE n XOR n
EF RST 28h
F0 RET P
F1 POP AF
F2 n n JP P, nn
F3 DI
F4 n n CALL P, nn
F5 PUSH AF
F6 n OR n
F7 RST 30h
F8 RET M
F9 LD SP, HL
FA n n JP M, nn
FB EI
FC n n CALL M, nn
FD09 ADD IY, BC
FD19 ADD IY, DE
FD21 n n LD IY, nn
FD22 n n LD (nn), IY
FD23 INC IY
FD29 ADD IY, IY
FD2A n n LD IY, (nn)
FD2B DEC IY
FD34 d INC (IY + d)
FD35 d DEC (IY + d)
FD36 d n LD (IY + d), n
FD39 ADD IY, SP
FD46 d LD B, (IY + d)
FD4E d LD C, (IY + d)
FD56 d LD D, (IY + d)
FD5E d LD E, (IY + d)
FD66 d LD H, (IY + d)
FD6E d LD L, (IY + d)
FD70 d LD (IY + d), B
FD71 d LD (IY + d), C
FD72 d LD (IY + d), D
FD73 d LD (IY + d), E
FD74 d LD (IY + d), H
FD75 d LD (IY + d), L
FD77 d LD (IY + d), A
FD7E d LD A, (IY + d)
FD86 d ADD A, (IY + d)
FD8E d ADC A, (IY + d)
FD96 d SUB (IY + d)
FD9E d SBC A, (IY + d)
FDA6 d AND (IY + d)
FDAE d XOR (IY + d)
FDB6 d OR (IY + d)
FDBE d CP (IY + d)
FDCB d 06 RLC (IY + d)
FDCB d 0E RRC (IY + d)
FDCB d 16 RL (IY + d)
FDCB d 1E RR (IY + d)
FDCB d 26 SLA (IY + d)
FDCB d 2E SRA (IY + d)
FDCB d 3E SRL (IY + d)
FDCB d 46 BIT 0, (IY + d)
FDCB d 4E BIT 1, (IY + d)
FDCB d 56 BIT 2, (IY + d)
FDCB d 5E BIT 3, (IY + d)
FDCB d 66 BIT 4, (IY + d)
FDCB d 6E BIT 5, (IY + d)
FDCB d 76 BIT 6, (IY + d)
FDCB d 7E BIT 7, (IY + d)
FDCB d 86 RES 0, (IY + d)
FDCB d 8E RES 1, (IY + d)
FDCB d 96 RES 2, (IY + d)
FDCB d 9E RES 3, (IY + d)
FDCB d A6 RES 4, (IY + d)
FDCB d AE RES 5, (IY + d)
FDCB d B6 RES 6, (IY + d)
FDCB d BE RES 7, (IY + d)
FDCB d C6 SET 0, (IY + d)
FDCB d CE SET 1, (IY + d)
FDCB d D6 SET 2, (IY + d)
FDCB d DE SET 3, (IY + d)
FDCB d E6 SET 4, (IY + d)
FDCB d EE SET 5, (IY + d)
FDCB d F6 SET 6, (IY + d)
FDCB d FE SET 7, (IY + d)
FDE1 POP IY
FDE5 PUSH IY
FDE9 JP (IY)
FDF9 LD SP, IY
FE n CP n
FF RST 38h