The Z80 Instruction Set
NEG NOP OR OTDR OTIR OUT OUTD OUTI POP PUSH
Instruction | Opcode | B | Ts | S | Z | P | C |
---|
NEG | ED 44 | 2 | 8 | 7 | z | A80 | A0
|
NOP | 00 | 1 | 4 | - | - | - | -
|
OR (HL) | B6 | 1 | 7 | 7 | z | P | 0
|
OR (IX+d) | DD B6 d | 3 | 19 | 7 | z | p | 0
|
OR (IY+d) | FD B6 d | 3 | 19 | 7 | z | p | 0
|
OR A | B7 | 1 | 4 | 7 | z | p | 0
|
OR B | B0 | 1 | 4 | 7 | z | p | 0
|
OR C | B1 | 1 | 4 | 7 | z | p | 0
|
OR D | B2 | 1 | 4 | 7 | z | p | 0
|
OR E | B3 | 1 | 4 | 7 | z | p | 0
|
OR H | B4 | 1 | 4 | 7 | z | p | 0
|
OR HIX | DD B4 | 2 | 8 | 7 | z | p | 0
|
OR HIY | FD B4 | 2 | 8 | 7 | z | p | 0
|
OR L | B5 | 1 | 4 | 7 | z | p | 0
|
OR LIX | DD B5 | 2 | 8 | 7 | z | p | 0
|
OR LIY | FD B5 | 2 | 8 | 7 | z | p | 0
|
OR n | F6 n | 2 | 7 | 7 | z | p | 0
|
OTDR | ED BB | 2 | z16nz21 | ? | 1 | ? | -
|
OTIR | ED B3 | 2 | zI6nz21 | ? | I | ? | -
|
OUT (C),A | ED 79 | 2 | 12 | - | - | - | -
|
OUT (C),B | ED 41 | 2 | 12 | - | - | - | -
|
OUT (C),C | ED 49 | 2 | 12 | - | - | - | -
|
OUT (C),D | ED 51 | 2 | 12 | - | - | - | -
|
OUT (C),E | ED 59 | 2 | 12 | - | - | - | -
|
OUT (C),H | ED 61 | 2 | 12 | - | - | - | -
|
OUT (C),L | ED 69 | 2 | 12 | - | - | - | -
|
OUT (n),A | D3 n | 2 | 11 | - | - | - | -
|
OUTD | ED AB | 2 | 16 | ? | <>B | ? | -
|
OUTI | ED A3 | 2 | 16 | ? | <>B | ? | -
|
POP AF | F1 | 1 | 10 | POP | POP | POP | POP
|
POP BC | C1 | 1 | 10 | - | - | - | -
|
POP DE | D1 | 1 | 10 | - | - | - | -
|
POP HL | E1 | 1 | 10 | - | - | - | -
|
POP IX | DD E1 | 2 | 14 | - | - | - | -
|
POP IY | FD E1 | 2 | 14 | - | - | - | -
|
PUSH AF | F5 | 1 | 11 | - | - | - | -
|
PUSH BC | C5 | 1 | 11 | - | - | - | -
|
PUSH DE | D5 | 1 | 11 | - | - | - | -
|
PUSH HL | E5 | 1 | 11 | - | - | - | -
|
PUSH IX | DD E5 | 2 | 15 | - | - | - | -
|
PUSH IY | FD E5 | 2 | 15 | - | - | - | -
|
David Cantrell, March 1996