The Z80 Instruction Set


NEG NOP OR OTDR OTIR OUT OUTD OUTI POP PUSH

InstructionOpcodeBTsSZPC
NEGED 44287zA80A0
NOP0014----
OR (HL)B6177zP0
OR (IX+d)DD B6 d3197zp0
OR (IY+d)FD B6 d3197zp0
OR AB7147zp0
OR BB0147zp0
OR CB1147zp0
OR DB2147zp0
OR EB3147zp0
OR HB4147zp0
OR HIXDD B4287zp0
OR HIYFD B4287zp0
OR LB5147zp0
OR LIXDD B5287zp0
OR LIYFD B5287zp0
OR nF6 n277zp0
OTDRED BB2z16nz21?1?-
OTIRED B32zI6nz21?I?-
OUT (C),AED 79212----
OUT (C),BED 41212----
OUT (C),CED 49212----
OUT (C),DED 51212----
OUT (C),EED 59212----
OUT (C),HED 61212----
OUT (C),LED 69212----
OUT (n),AD3 n211----
OUTDED AB216?<>B?-
OUTIED A3216?<>B?-
POP AFF1110POPPOPPOPPOP
POP BCC1110----
POP DED1110----
POP HLE1110----
POP IXDD E1214----
POP IYFD E1214----
PUSH AFF5111----
PUSH BCC5111----
PUSH DED5111----
PUSH HLE5111----
PUSH IXDD E5215----
PUSH IYFD E5215----


David Cantrell, March 1996