| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Mnemonic | Operand | Cycles | S | Z | H | P/V | N | C | IFF1 | IFF2 | M1 | M2 | M3 | M4 | M5 | M6 | Group |
2 | ADC | A,(HL) / n | 07 | * | * | * | v | 0 | * | Math | ||||||||
3 | ADC | A,r | 04 | * | * | * | v | 0 | * | Math | ||||||||
4 | ADC | HL,rr | 15 | * | * | ? | v | 0 | * | Math | ||||||||
5 | ADD | A,(HL) / n | 07 | * | * | * | v | 0 | * | Math | ||||||||
6 | ADD | A,(ix+n) | 19 | * | * | * | v | 0 | * | Math | ||||||||
7 | ADD | A,r | 04 | * | * | * | v | 0 | * | Math | ||||||||
8 | ADD | HL,rr | 11 | v | * | x | 0 | * | Math | |||||||||
9 | ADD | ii,rr | 15 | x | 0 | * | Math | |||||||||||
10 | AND | (HL) / n | 07 | * | * | 1 | P | 0 | 0 | Logical | ||||||||
11 | AND | (ii+n) | 19 | * | * | 1 | P | 0 | 0 | Logical | ||||||||
12 | AND | r | 04 | * | * | 1 | P | 0 | 0 | Logical | ||||||||
13 | BIT | b,(HL) | 12 | x | * | 1 | x | 0 | Bitwise | |||||||||
14 | BIT | b,(ii+n) | 20 | x | * | 1 | x | 0 | Bitwise | |||||||||
15 | BIT | b,r | 08 | x | * | 1 | x | 0 | Bitwise | |||||||||
16 | CALL | nn / cc,nn | 17 / 10 | Flow | ||||||||||||||
17 | CCF | 04 | x | 0 | * | Internal | ||||||||||||
18 | CP | (HL) / n | 07 | * | * | * | v | 1 | * | Math | ||||||||
19 | CP | (ix+n) | 19 | * | * | * | v | 1 | * | Math | ||||||||
20 | CP | r | 04 | * | * | * | v | 1 | * | Math | ||||||||
21 | CPD | 16 | * | * | * | * | 1 | Math | ||||||||||
22 | CPDR | 21 / 16 | * | * | * | * | 1 | Block | ||||||||||
23 | CPI | 16 | * | * | * | * | 1 | Math | ||||||||||
24 | CPIR | 21 / 16 | * | * | * | * | 1 | Block | ||||||||||
25 | CPL | 04 | 1 | 1 | Internal | |||||||||||||
26 | DAA | 04 | * | * | * | P | * | Math | ||||||||||
27 | DEC | (HL) | 11 | * | * | * | v | 1 | Math | |||||||||
28 | DEC | (ii+n) | 23 | * | * | * | v | 1 | Math | |||||||||
29 | DEC | ix | 10 | Internal | ||||||||||||||
30 | DEC | r | 04 | * | * | * | v | 1 | Math | |||||||||
31 | DEC | rr | 06 | Internal | ||||||||||||||
32 | DI | 04 | 0 | Internal | ||||||||||||||
33 | DJNZ | n | 13 / 8 | Flow | ||||||||||||||
34 | EI | 04 | 1 | Internal | ||||||||||||||
35 | EX | (SP),ix | 23 | Exchange | ||||||||||||||
36 | EX | AF,AF' | 04 | Exchange | ||||||||||||||
37 | EX | DE,HL | 04 | Exchange | ||||||||||||||
38 | EX | SP,HL | 04 | Exchange | ||||||||||||||
39 | EXX | 04 | Exchange | |||||||||||||||
40 | HALT | 04 | Flow | |||||||||||||||
41 | IM x | 08 | Flow | |||||||||||||||
42 | IN | A,(n) | 11 | Port I/O | ||||||||||||||
43 | IN | r,(C) | 12 | * | * | * | P | 0 | Port I/O | |||||||||
44 | INC | (HL) | 11 | Math | ||||||||||||||
45 | INC | (ix+n) | 23 | Math | ||||||||||||||
46 | INC | ix | 10 | Internal | ||||||||||||||
47 | INC | r | 04 | Math | ||||||||||||||
48 | INC | rr | 06 | Internal | ||||||||||||||
49 | IND / INI | 16 | Port I/O | |||||||||||||||
50 | INDR / INIR | 21 / 16 | Block | |||||||||||||||
51 | JP | cc,nn | 10 / 10 | Flow | ||||||||||||||
52 | JP | HL | 04 | Flow | ||||||||||||||
53 | JP | ix | 08 | Flow | ||||||||||||||
54 | JP | nn | 10 | Flow | ||||||||||||||
55 | JR | cc,n | 12 / 7 | Flow | ||||||||||||||
56 | JR | n | 12 | Flow | ||||||||||||||
57 | LD | (ix+n),r / n | 19 | Store | ||||||||||||||
58 | LD | (nn),A | 13 | Store | ||||||||||||||
59 | LD | (nn),HL | 16 | Store | ||||||||||||||
60 | LD | (nn),rr | 20 | Store | ||||||||||||||
61 | LD | (rr),r | 07 | Store | ||||||||||||||
62 | LD | A,(nn) | 13 | Fetch | ||||||||||||||
63 | LD | A,I / R | 09 | IFF1 | Load | |||||||||||||
64 | LD | HL,(nn) | 16 | Fetch | ||||||||||||||
65 | LD | I,A / R,A | 09 | Load | ||||||||||||||
66 | LD | ix,nn | 14 | Load | ||||||||||||||
67 | LD | r,(ix+n) | 19 | Fetch | ||||||||||||||
68 | LD | r,(rr) | 07 | Fetch | ||||||||||||||
69 | LD | r,n | 07 | Fetch | ||||||||||||||
70 | LD | r,RLC(ix+n) | Undocumented | |||||||||||||||
71 | LD | r,r | 04 | Load | ||||||||||||||
72 | LD | rr,(nn) | 20 | Fetch | ||||||||||||||
73 | LD | rr,nn | 10 | Load | ||||||||||||||
74 | LD | SP,HL | 06 | Load | ||||||||||||||
75 | LD | SP,ix | 10 | Load | ||||||||||||||
76 | LDD / LDI | 16 | Block | |||||||||||||||
77 | LDDR / LDIR | 21 / 16 | Block | |||||||||||||||
78 | NEG | 08 | Logical | |||||||||||||||
79 | NOP | 04 | Internal | |||||||||||||||
80 | OR | (ix+n) | 19 | Logical | ||||||||||||||
81 | OR | n | 07 | Logical | ||||||||||||||
82 | OR | r | 04 | Logical | ||||||||||||||
83 | OTDR / OTIR | 21 / 16 | Block | |||||||||||||||
84 | OUT | (C),n / r | 12 | Port I/O | ||||||||||||||
85 | OUT | (n),A | 11 | Port I/O | ||||||||||||||
86 | OUTD / OUTI | 16 | Block | |||||||||||||||
87 | POP | ix | 14 | Fetch | ||||||||||||||
88 | POP | rr | 10 | Fetch | ||||||||||||||
89 | PUSH | ix | 15 | Store | ||||||||||||||
90 | PUSH | rr | 11 | Store | ||||||||||||||
91 | RES | b,(HL) | 15 | Bitwise | ||||||||||||||
92 | RES | b,(ix+n) | 23 | Bitwise | ||||||||||||||
93 | RES | b,r | 08 | Bitwise | ||||||||||||||
94 | LD | r,RES(ix+n) | Undocumented | |||||||||||||||
95 | RET | 10 | Flow | |||||||||||||||
96 | RET | cc | 11 / 5 | Flow | ||||||||||||||
97 | RETI | 14 | Flow | |||||||||||||||
98 | RETN | 14 | IFF2 | Flow | ||||||||||||||
99 | RLA / RRA | 04 | Shift | |||||||||||||||
100 | RLCA / RRCA | 04 | Shift |