Это старая версия документа!
По горизонтали: старшая тетрада |
|
---|---|
По вертикали: младшая тетрада |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | NOP | DJNZ e | JR NZ,e | JR NC,e | LD B,B | LD D,B | LD H,B | LD (HL),B | ADD A,B | SUB B | AND B | OR B | RET NZ | RET NC | RET PO | RET P |
1 | LD BC,nn | LD DE,nn | LD HL,nn | LD SP,nn | LD B,C | LD D,C | LD H,C | LD (HL),C | ADD A,C | SUB C | AND C | OR C | POP BC | POP DE | POP HL | POP AF |
2 | LD (BC),A | LD (DE),A | LD (nn),HL | LD (nn),A | LD B,D | LD D,D | LD H,D | LD (HL),D | ADD A,D | SUB D | AND D | OR D | JP NZ,nn | JP NC,nn | JP PO,nn | JP P,nn |
3 | INC BC | INC DE | INC HL | INC SP | LD B,E | LD D,E | LD H,E | LD (HL),E | ADD A,E | SUB E | AND E | OR E | JP nn | OUT (n),A | EX (SP),HL | DI |
4 | INC B | INC D | INC H | INC (HL) | LD B,H | LD D,H | LD H,H | LD (HL),H | ADD A,H | SUB H | AND H | OR H | CALL NZ,nn | CALL NC,nn | CALL PO,nn | CALL P,nn |
5 | DEC B | DEC D | DEC H | DEC (HL) | LD B,L | LD D,L | LD H,L | LD (HL),L | ADD A,L | SUB L | AND L | OR L | PUSH BC | PUSH DE | PUSH HL | PUSH AF |
6 | LD B,n | LD D,n | LD H,n | LD (HL),n | LD B,(HL) | LD D,(HL) | LD H,(HL) | HALT | ADD A,(HL) | SUB (HL) | AND (HL) | OR (HL) | ADD A,n | SUB n | AND n | OR n |
7 | RLCA | RLA | DAA | SCF | LD B,A | LD D,A | LD H,A | LD (HL),A | ADD A,A | SUB A | AND A | OR A | RST 00H | RST 10H | RST 20H | RST 30H |
8 | EX AF,AF' | JR e | JR Z,e | JR C,e | LD C,B | LD E,B | LD L,B | LD A,B | ADC A,B | SBC A,B | XOR B | CP B | RET Z | RET C | RET PE | RET M |
9 | ADD HL,BC | ADD HL,DE | ADD HL,HL | ADD HL,SP | LD C,C | LD E,C | LD L,C | LD A,C | ADC A,C | SBC A,C | XOR C | CP C | RET | EXX | JP (HL) | LD SP,HL |
A | LD A,(BC) | LD A,(DE) | LD HL,(nn) | LD A,(nn) | LD C,D | LD E,D | LD L,D | LD A,D | ADC A,D | SBC A,D | XOR D | CP D | JP Z,nn | JP C,nn | JP PE,nn | JP M,nn |
B | DEC BC | DEC DE | DEC HL | DEC SP | LD C,E | LD E,E | LD L,E | LD A,E | ADC A,E | SBC A,E | XOR E | CP E | CB | IN A,(n) | EX DE,HL | EI |
C | INC C | INC E | INC L | INC A | LD C,H | LD E,H | LD L,H | LD A,H | ADC A,H | SBC A,H | XOR H | CP H | CALL Z,nn | CALL C,nn | CALL PE,nn | CALL M,nn |
D | DEC C | DEC E | DEC L | DEC A | LD C,L | LD E,L | LD L,L | LD A,L | ADC A,L | SBC A,L | XOR L | CP L | CALL nn | DD | ED | FD |
E | LD C,n | LD E,n | LD L,n | LD A,n | LD C,(HL) | LD E,(HL) | LD L,(HL) | LD A,(HL) | ADC A,(HL) | SBC A,(HL) | XOR (HL) | CP (HL) | ADC A,n | SBC A,n | XOR n | CP n |
F | RRCA | RRA | CPL | CCF | LD C,A | LD E,A | LD L,A | LD A,A | ADC A,A | SBC A,A | XOR A | CP A | RST 08H | RST 18H | RST 28H | RST 38H |
По горизонтали: старшая тетрада |
|
---|---|
По вертикали: младшая тетрада |
4 | 5 | 6 | 7 | A | B | |
---|---|---|---|---|---|---|
0 | IN B,(C) | IN D,(C) | IN H,(C) | INF | LDI | LDIR |
1 | OUT (C),B | OUT (C),D | OUT (C),H | - | CPI | CPIR |
2 | SBC HL,BC | SBC HL,DE | SBC HL,HL | SBC HL,SP | INI | INIR |
3 | LD (nn),BC | LD (nn),DE | - | LD (nn),SP | OUTI | OTIR |
4 | NEG | - | - | - | - | - |
5 | RETN | - | - | - | - | - |
6 | IM 0 | IM 1 | - | - | - | |
7 | LD I,A | LD A,I | RRD | - | - | - |
8 | IN C,(C) | IN E,(C) | IN | IN A,(C) | LDD | LDDR |
9 | OUT (C),C | OUT (C),E | L,(C) | OUT (C),A | CPD | CPDR |
A | ADC HL,BC | ADC HL,DE | OUT | ADC HL,SP | IND | INDR |
B | LD BC,(nn) | LD DE,(nn) | (C),L | LD SP,(nn) | OUTD | OTDR |
C | - | - | ADC | - | - | - |
D | REТI | - | HL,HL | - | - | - |
E | - | IM 2 | - | - | - | - |
F | LD R,A | LD A,R | RLD | - | - | - |
Команды DD/FD
Первый байт:
Второй байт | Команда |
---|---|
09 | ADD ii,BC |
19 | ADD ii,DE |
21 | LD ii,nn |
22 | LD (nn),ii |
23 | INC ii |
29 | ADD ii,ii |
2A | LD ii,(nn) |
2B | DEC ii |
34 | INC (ii+d) |
35 | DEC (ii+d) |
36 | LD (ii+d),n |
39 | ADD ii,SP |
46 | LD B,(ii+d) |
4E | LD C,(ii+d) |
56 | LD D,(ii+d) |
5E | LD E,(ii+d) |
66 | LD H,(ii+d) |
6E | LD L,(ii+d) |
70 | LD (ii+d),B |
71 | LD (ii+d),C |
72 | LD (ii+d),D |
73 | LD (ii+d),E |
74 | LD (ii+d),H |
75 | LD (ii+d),L |
77 | LD (ii+d),A |
7E | LD A,(ii+d) |
B6 | ADD A,(ii+d) |
BE | ADC A,(ii+d) |
96 | SUB (ii+d) |
9E | SBC A,(ii+d) |
A6 | AND (ii+d) |
AE | XOR (ii+d) |
B6 | OR (ii+d) |
BE | CP (ii+d) |
CB | DD/CB / FD/CB |
E1 | POP ii |
E3 | EX (SP),ii |
E5 | PUSH ii |
E9 | JP (ii) |
F9 | LD SP,ii |