The Z80 Instruction Set
SBC SCF SET SLA SLL SRA SRL SUB
Instruction | Opcode | B | Ts | S | Z | P | C |
---|
SBC A,(HL) | 9E | 1 | 7 | 7 | z | v | b
|
SBC A,(IX+d) | DD 9E d | 3 | 19 | 7 | z | v | b
|
SBC A,(IY+d) | FD 9E d | 3 | 19 | 7 | z | v | b
|
SBC A,A | 9F | 1 | 4 | 7 | z | v | b
|
SBC A,B | 98 | 1 | 4 | 7 | z | v | b
|
SBC A,C | 99 | 1 | 4 | 7 | z | v | b
|
SBC A,D | 9A | 1 | 4 | 7 | z | v | b
|
SBC A,E | 9B | 1 | 4 | 7 | z | v | b
|
SBC A,H | 9C | 1 | 4 | 7 | z | v | b
|
SBC A,HIX | DD 9C | 2 | 8 | 7 | z | v | b
|
SBC A,HIY | FD 9C | 2 | 8 | 7 | z | v | b
|
SBC A,L | 9D | 1 | 4 | 7 | z | v | b
|
SBC A,LIX | DD 9D | 2 | 8 | 7 | z | v | b
|
SBC A,LIY | FD 9D | 2 | 8 | 7 | z | v | b
|
SBC A,n | DE n | 2 | 7 | 7 | z | v | b
|
SBC HL,BC | ED 42 | 2 | 15 | 15 | z | v | b
|
SBC HL,DE | ED 52 | 2 | 15 | 15 | z | v | b
|
SBC HL,HL | ED 62 | 2 | 15 | 15 | z | v | b
|
SBC HL,SP | ED 72 | 2 | 15 | 15 | z | v | b
|
SCF | 37 | 1 | 4 | - | - | - | 1
|
SET 0,(HL) | CB C6 | 2 | 15 | - | - | - | -
|
SET 0,(IX+d) | DD CB d C6 | 4 | 23 | - | - | - | -
|
SET 0,(IY+d) | FD CB d C6 | 4 | 23 | - | - | - | -
|
SET 0,A | CB C7 | 2 | 8 | - | - | - | -
|
SET 0,B | CB C0 | 2 | 8 | - | - | - | -
|
SET 0,C | CB C1 | 2 | 8 | - | - | - | -
|
SET 0,D | CB C2 | 2 | 8 | - | - | - | -
|
SET 0,E | CB C3 | 2 | 8 | - | - | - | -
|
SET 0,H | CB C4 | 2 | 8 | - | - | - | -
|
SET 0,L | CB C5 | 2 | 8 | - | - | - | -
|
SET 1,(HL) | CB CE | 2 | 15 | - | - | - | -
|
SET 1,(IX+d) | DD CB d CE | 4 | 23 | - | - | - | -
|
SET 1,(IY+d) | FD CB d CE | 4 | 23 | - | - | - | -
|
SET 1,A | CB CF | 2 | 8 | - | - | - | -
|
SET 1,B | CB C8 | 2 | 8 | - | - | - | -
|
SET 1,C | CB C9 | 2 | 8 | - | - | - | -
|
SET 1,D | CB CA | 2 | 8 | - | - | - | -
|
SET 1,E | CB CB | 2 | 8 | - | - | - | -
|
SET 1,H | CB CC | 2 | 8 | - | - | - | -
|
SET 1,L | CB CD | 2 | 8 | - | - | - | -
|
SET 2,(HL) | CB D6 | 2 | 15 | - | - | - | -
|
SET 2,(IX+d) | DD CB d D6 | 4 | 23 | - | - | - | -
|
SET 2,(IY+d) | FD CB d D6 | 4 | 23 | - | - | - | -
|
SET 2,A | CB D7 | 2 | 8 | - | - | - | -
|
SET 2,B | CB D0 | 2 | 8 | - | - | - | -
|
SET 2,C | CB D1 | 2 | 8 | - | - | - | -
|
SET 2,D | CB D2 | 2 | 8 | - | - | - | -
|
SET 2,E | CB D3 | 2 | 8 | - | - | - | -
|
SET 2,H | CB D4 | 2 | 8 | - | - | - | -
|
SET 2,L | CB D5 | 2 | 8 | - | - | - | -
|
SET 3,(HL) | CB DE | 2 | 15 | - | - | - | -
|
SET 3,(IX+d) | DD CB d DE | 4 | 23 | - | - | - | -
|
SET 3,(IY+d) | FD CB d DE | 4 | 23 | - | - | - | -
|
SET 3,A | CB DF | 2 | 8 | - | - | - | -
|
SET 3,B | CB D8 | 2 | 8 | - | - | - | -
|
SET 3,C | CB D9 | 2 | 8 | - | - | - | -
|
SET 3,D | CB DA | 2 | 8 | - | - | - | -
|
SET 3,E | CB DB | 2 | 8 | - | - | - | -
|
SET 3,H | CB DC | 2 | 8 | - | - | - | -
|
SET 3,L | CB DD | 2 | 8 | - | - | - | -
|
SET 4,(HL) | CB E6 | 2 | 15 | - | - | - | -
|
SET 4,(IX+d) | DD CB d E6 | 4 | 23 | - | - | - | -
|
SET 4,(IY+d) | FD CB d E6 | 4 | 23 | - | - | - | -
|
SET 4,A | CB E7 | 2 | 8 | - | - | - | -
|
SET 4,B | CB E0 | 2 | 8 | - | - | - | -
|
SET 4,C | CB E1 | 2 | 8 | - | - | - | -
|
SET 4,D | CB E2 | 2 | 8 | - | - | - | -
|
SET 4,E | CB E3 | 2 | 8 | - | - | - | -
|
SET 4,H | CB E4 | 2 | 8 | - | - | - | -
|
SET 4,L | CB E5 | 2 | 8 | - | - | - | -
|
SET 5,(HL) | CB EE | 2 | 15 | - | - | - | -
|
SET 5,(IX+d) | DD CB d EE | 4 | 23 | - | - | - | -
|
SET 5,(IY+d) | FD CB d EE | 4 | 23 | - | - | - | -
|
SET 5,A | CB EF | 2 | 8 | - | - | - | -
|
SET 5,B | CB E8 | 2 | 8 | - | - | - | -
|
SET 5,C | CB E9 | 2 | 8 | - | - | - | -
|
SET 5,D | CB EA | 2 | 8 | - | - | - | -
|
SET 5,E | CB EB | 2 | 8 | - | - | - | -
|
SET 5,H | CB EC | 2 | 8 | - | - | - | -
|
SET 5,L | CB ED | 2 | 8 | - | - | - | -
|
SET 6,(HL) | CB F6 | 2 | 15 | - | - | - | -
|
SET 6,(IX+d) | DD CB d F6 | 4 | 23 | - | - | - | -
|
SET 6,(IY+d) | FD CB d F6 | 4 | 23 | - | - | - | -
|
SET 6,A | CB F7 | 2 | 8 | - | - | - | -
|
SET 6,B | CB F0 | 2 | 8 | - | - | - | -
|
SET 6,C | CB F1 | 2 | 8 | - | - | - | -
|
SET 6,D | CB F2 | 2 | 8 | - | - | - | -
|
SET 6,E | CB F3 | 2 | 8 | - | - | - | -
|
SET 6,H | CB F4 | 2 | 8 | - | - | - | -
|
SET 6,L | CB F5 | 2 | 8 | - | - | - | -
|
SET 7,(HL) | CB FE | 2 | 15 | - | - | - | -
|
SET 7,(IX+d) | DD CB d FE | 4 | 23 | - | - | - | -
|
SET 7,(IY+d) | FD CB d FE | 4 | 23 | - | - | - | -
|
SET 7,A | CB FF | 2 | 8 | - | - | - | -
|
SET 7,B | CB F8 | 2 | 8 | - | - | - | -
|
SET 7,C | CB F9 | 2 | 8 | - | - | - | -
|
SET 7,D | CB FA | 2 | 8 | - | - | - | -
|
SET 7,E | CB FB | 2 | 8 | - | - | - | -
|
SET 7,H | CB FC | 2 | 8 | - | - | - | -
|
SET 7,L | CB FD | 2 | 8 | - | - | - | -
|
SLA (HL) | CB 26 | 2 | 15 | 7 | z | p | r7
|
SLA (IX+d) | DD CB d 26 | 4 | 23 | 7 | z | p | r7
|
SLA (IY+d) | FD CB d 26 | 4 | 23 | 7 | z | p | r7
|
SLA A | CB 27 | 2 | 8 | 7 | z | p | r7
|
SLA B | CB 20 | 2 | 8 | 7 | z | p | r7
|
SLA C | CB 21 | 2 | 8 | 7 | z | p | r7
|
SLA D | CB 22 | 2 | 8 | 7 | z | p | r7
|
SLA E | CB 23 | 2 | 8 | 7 | z | p | r7
|
SLA H | CB 24 | 2 | 8 | 7 | z | p | r7
|
SLA L | CB 25 | 2 | 8 | 7 | z | p | r7
|
SLL (HL) | CB 36 | 2 | 15 | 7 | z | p | r7
|
SLL (IX+d) | DD CB d 36 | 4 | 23 | 7 | z | p | r7
|
SLL (IY+d) | FD CB d 36 | 4 | 23 | 7 | z | p | r7
|
SLL A | CB 37 | 2 | 8 | 7 | z | p | r7
|
SLL B | CB 30 | 2 | 8 | 7 | z | p | r7
|
SLL C | CB 31 | 2 | 8 | 7 | z | p | r7
|
SLL D | CB 32 | 2 | 8 | 7 | z | p | r7
|
SLL E | CB 33 | 2 | 8 | 7 | z | p | r7
|
SLL H | CB 34 | 2 | 8 | 7 | z | p | r7
|
SLL L | CB 35 | 2 | 8 | 7 | z | p | r7
|
SRA (HL) | CB 2E | 2 | 15 | 7 | z | p | r0
|
SRA (IX+d) | DD CB d 2E | 4 | 23 | 7 | z | p | r0
|
SRA (IY+d) | FD CB d 2E | 4 | 23 | 7 | z | p | r0
|
SRA A | CB 2F | 2 | 8 | 7 | z | p | r0
|
SRA B | CB 28 | 2 | 8 | 7 | z | p | r0
|
SRA C | CB 29 | 2 | 8 | 7 | z | p | r0
|
SRA D | CB 2A | 2 | 8 | 7 | z | p | r0
|
SRA E | CB 2B | 2 | 8 | 7 | z | p | r0
|
SRA H | CB 2C | 2 | 8 | 7 | z | p | r0
|
SRA L | CB 2D | 2 | 8 | 7 | z | p | r0
|
SRL (HL) | CB 3E | 2 | 15 | 7 | z | p | r0
|
SRL (IX+d) | DD CB d 3E | 4 | 23 | 7 | z | p | r0
|
SRL (IY+d) | FD CB d 3E | 4 | 23 | 7 | z | p | r0
|
SRL A | CB 3F | 2 | 8 | 7 | z | p | r0
|
SRL B | CB 38 | 2 | 8 | 7 | z | p | r0
|
SRL C | CB 39 | 2 | 8 | 7 | z | p | r0
|
SRL D | CB 3A | 2 | 8 | 7 | z | p | r0
|
SRL E | CB 3B | 2 | 8 | 7 | z | p | r0
|
SRL H | CB 3C | 2 | 8 | 7 | z | p | r0
|
SRL L | CB 3D | 2 | 8 | 7 | z | p | r0
|
SUB (HL) | 96 | 1 | 7 | 7 | z | v | b
|
SUB (IX+d) | DD 96 d | 3 | 19 | 7 | z | v | b
|
SUB (IY+d) | FD 96 d | 3 | 19 | 7 | z | v | b
|
SUB A | 97 | 1 | 4 | 7 | z | v | b
|
SUB B | 90 | 1 | 4 | 7 | z | v | b
|
SUB C | 91 | 1 | 4 | 7 | z | v | b
|
SUB D | 92 | 1 | 4 | 7 | z | v | b
|
SUB E | 93 | 1 | 4 | 7 | z | v | b
|
SUB H | 94 | 1 | 4 | 7 | z | v | b
|
SUB HIX | DD AC | 2 | 8 | 7 | z | v | b
|
SUB HIY | FD AC | 2 | 8 | 7 | z | v | b
|
SUB L | 95 | 1 | 4 | 7 | z | v | b
|
SUB LIX | DD AD | 2 | 8 | 7 | z | v | b
|
SUB LIY | FD AD | 2 | 8 | 7 | z | v | b
|
SUB n | D6 n | 2 | 7 | 7 | z | v | b
|
David Cantrell, March 1996