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