Useful Tables


'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 |

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 |

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 |