|
-
- -- Signed data is stored in 2's complement
- -- 16 bit data stored LSB first
-
- -- {%XX|YYY|ZZZ}
- -- {%XX|PP|Q|ZZZ}
-
- == No Prefix Opcodes ==
-
- $00 {%00|000|000} ~ NOP
- $08 $yy $xx {%00|001|000} ~ LD ($xxyy),SP
- $10 {%00|010|000} ~ STOP
- $18 $dd {%00|011|000} ~ JR $dd
- $20 $dd {%00|100|000} ~ JR NZ, $dd
- $28 $dd {%00|101|000} ~ JR Z, $dd
- $30 $dd {%00|110|000} ~ JR NC, $dd
- $38 $dd {%00|111|000} ~ JR C, $dd
-
- $01 $yy $xx {%00|00|0|001} ~ LD BC, $xxyy
- $11 $yy $xx {%00|01|0|001} ~ LD DE, $xxyy
- $21 $yy $xx {%00|10|0|001} ~ LD HL, $xxyy
- $31 $yy $xx {%00|11|0|001} ~ LD SP, $xxyy
-
- $09 {%00|00|1|001} ~ ADD HL, BC
- $19 {%00|01|1|001} ~ ADD HL, DE
- $29 {%00|10|1|001} ~ ADD HL, HL
- $39 {%00|11|1|001} ~ ADD HL, SP
-
- $02 {%00|00|0|010} ~ LD (BC), A
- $12 {%00|01|0|010} ~ LD (DE), A
- $22 {%00|10|0|010} ~ LD (HL+), A
- $32 {%00|11|0|010} ~ LD (HL-), A
- $0A {%00|00|1|010} ~ LD A, (BC)
- $1A {%00|01|1|010} ~ LD A, (DE)
- $2A {%00|10|1|010} ~ LD A, (HL+)
- $3A {%00|11|1|010} ~ LD A, (HL-)
-
- $03 {%00|00|0|011} ~ INC BC
- $13 {%00|01|0|011} ~ INC DE
- $23 {%00|10|0|011} ~ INC HL
- $33 {%00|11|0|011} ~ INC SP
- $0B {%00|00|1|011} ~ DEC BC
- $1B {%00|01|1|011} ~ DEC DE
- $2B {%00|10|1|011} ~ DEC HL
- $3B {%00|11|1|011} ~ DEC SP
-
- $04 {%00|000|100} ~ INC B
- $0C {%00|001|100} ~ INC C
- $14 {%00|010|100} ~ INC D
- $1C {%00|011|100} ~ INC E
- $24 {%00|100|100} ~ INC H
- $2C {%00|101|100} ~ INC L
- $34 {%00|110|100} ~ INC (HL)
- $3C {%00|111|100} ~ INC A
-
- $05 {%00|000|101} ~ DEC B
- $0D {%00|001|101} ~ DEC C
- $15 {%00|010|101} ~ DEC D
- $1D {%00|011|101} ~ DEC E
- $25 {%00|100|101} ~ DEC H
- $2D {%00|101|101} ~ DEC L
- $35 {%00|110|101} ~ DEC (HL)
- $3D {%00|111|101} ~ DEC A
-
- $06 $xx {%00|000|110} ~ LD B, $xx
- $0E $xx {%00|001|110} ~ LD C, $xx
- $16 $xx {%00|010|110} ~ LD D, $xx
- $1E $xx {%00|011|110} ~ LD E, $xx
- $26 $xx {%00|100|110} ~ LD H, $xx
- $2E $xx {%00|101|110} ~ LD L, $xx
- $36 $xx {%00|110|110} ~ LD (HL), $xx
- $3E $xx {%00|111|110} ~ LD A, $xx
-
- $07 {%00|000|111} ~ RLCA
- $0F {%00|001|111} ~ RRCA
- $17 {%00|010|111} ~ RLA
- $1F {%00|011|111} ~ RRA
- $27 {%00|100|111} ~ DAA
- $2F {%00|101|111} ~ CPL
- $37 {%00|110|111} ~ SCF
- $3F {%00|111|111} ~ CCF
-
- $40 {%01|000|000} ~ LD B, B
- $41 {%01|000|001} ~ LD B, C
- $42 {%01|000|010} ~ LD B, D
- $43 {%01|000|011} ~ LD B, E
- $44 {%01|000|100} ~ LD B, H
- $45 {%01|000|101} ~ LD B, L
- $46 {%01|000|110} ~ LD B, (HL)
- $47 {%01|000|111} ~ LD B, A
-
- $48 {%01|001|000} ~ LD C, B
- $49 {%01|001|001} ~ LD C, C
- $4A {%01|001|010} ~ LD C, D
- $4B {%01|001|011} ~ LD C, E
- $4C {%01|001|100} ~ LD C, H
- $4D {%01|001|101} ~ LD C, L
- $4E {%01|001|110} ~ LD C, (HL)
- $4F {%01|001|111} ~ LD C, A
-
- $50 {%01|010|000} ~ LD D, B
- $51 {%01|010|001} ~ LD D, C
- $52 {%01|010|010} ~ LD D, D
- $53 {%01|010|011} ~ LD D, E
- $54 {%01|010|100} ~ LD D, H
- $55 {%01|010|101} ~ LD D, L
- $56 {%01|010|110} ~ LD D, (HL)
- $57 {%01|010|111} ~ LD D, A
-
- $58 {%01|011|000} ~ LD E, B
- $59 {%01|011|001} ~ LD E, C
- $5A {%01|011|010} ~ LD E, D
- $5B {%01|011|011} ~ LD E, E
- $5C {%01|011|100} ~ LD E, H
- $5D {%01|011|101} ~ LD E, L
- $5E {%01|011|110} ~ LD E, (HL)
- $5F {%01|011|111} ~ LD E, A
-
- $60 {%01|100|000} ~ LD H, B
- $61 {%01|100|001} ~ LD H, C
- $62 {%01|100|010} ~ LD H, D
- $63 {%01|100|011} ~ LD H, E
- $64 {%01|100|100} ~ LD H, H
- $65 {%01|100|101} ~ LD H, L
- $66 {%01|100|110} ~ LD H, (HL)
- $67 {%01|100|111} ~ LD H, A
-
- $68 {%01|101|000} ~ LD L, B
- $69 {%01|101|001} ~ LD L, C
- $6A {%01|101|010} ~ LD L, D
- $6B {%01|101|011} ~ LD L, E
- $6C {%01|101|100} ~ LD L, H
- $6D {%01|101|101} ~ LD L, L
- $6E {%01|101|110} ~ LD L, (HL)
- $6F {%01|101|111} ~ LD L, A
-
- $70 {%01|110|000} ~ LD (HL), B
- $71 {%01|110|001} ~ LD (HL), C
- $72 {%01|110|010} ~ LD (HL), D
- $73 {%01|110|011} ~ LD (HL), E
- $74 {%01|110|100} ~ LD (HL), H
- $75 {%01|110|101} ~ LD (HL), L
- $76 {%01|110|110} ~ LD (HL), (HL) ; HALT
- $77 {%01|110|111} ~ LD (HL), A
-
- $78 {%01|111|000} ~ LD A, B
- $79 {%01|111|001} ~ LD A, C
- $7A {%01|111|010} ~ LD A, D
- $7B {%01|111|011} ~ LD A, E
- $7C {%01|111|100} ~ LD A, H
- $7D {%01|111|101} ~ LD A, L
- $7E {%01|111|110} ~ LD A, (HL)
- $7F {%01|111|111} ~ LD A, A
-
- $80 {%10|000|000} ~ ADD A, B
- $81 {%10|000|001} ~ ADD A, C
- $82 {%10|000|010} ~ ADD A, D
- $83 {%10|000|011} ~ ADD A, E
- $84 {%10|000|100} ~ ADD A, H
- $85 {%10|000|101} ~ ADD A, L
- $86 {%10|000|110} ~ ADD A, (HL)
- $87 {%10|000|111} ~ ADD A, A
-
- $88 {%10|001|000} ~ ADC A, B
- $89 {%10|001|001} ~ ADC A, C
- $8A {%10|001|010} ~ ADC A, D
- $8B {%10|001|011} ~ ADC A, E
- $8C {%10|001|100} ~ ADC A, H
- $8D {%10|001|101} ~ ADC A, L
- $8E {%10|001|110} ~ ADC A, (HL)
- $8F {%10|001|111} ~ ADC A, A
-
- $90 {%10|010|000} ~ SUB B
- $91 {%10|010|001} ~ SUB C
- $92 {%10|010|010} ~ SUB D
- $93 {%10|010|011} ~ SUB E
- $94 {%10|010|100} ~ SUB H
- $95 {%10|010|101} ~ SUB L
- $96 {%10|010|110} ~ SUB (HL)
- $97 {%10|010|111} ~ SUB A
-
- $98 {%10|011|000} ~ SBC A, B
- $99 {%10|011|001} ~ SBC A, C
- $9A {%10|011|010} ~ SBC A, D
- $9B {%10|011|011} ~ SBC A, E
- $9C {%10|011|100} ~ SBC A, H
- $9D {%10|011|101} ~ SBC A, L
- $9E {%10|011|110} ~ SBC A, (HL)
- $9F {%10|011|111} ~ SBC A, A
-
- $A0 {%10|100|000} ~ AND B
- $A1 {%10|100|001} ~ AND C
- $A2 {%10|100|010} ~ AND D
- $A3 {%10|100|011} ~ AND E
- $A4 {%10|100|100} ~ AND H
- $A5 {%10|100|101} ~ AND L
- $A6 {%10|100|110} ~ AND (HL)
- $A7 {%10|100|111} ~ AND A
-
- $A8 {%10|101|000} ~ XOR B
- $A9 {%10|101|001} ~ XOR C
- $AA {%10|101|010} ~ XOR D
- $AB {%10|101|011} ~ XOR E
- $AC {%10|101|100} ~ XOR H
- $AD {%10|101|101} ~ XOR L
- $AE {%10|101|110} ~ XOR (HL)
- $AF {%10|101|111} ~ XOR A
-
- $B0 {%10|110|000} ~ OR B
- $B1 {%10|110|001} ~ OR C
- $B2 {%10|110|010} ~ OR D
- $B3 {%10|110|011} ~ OR E
- $B4 {%10|110|100} ~ OR H
- $B5 {%10|110|101} ~ OR L
- $B6 {%10|110|110} ~ OR (HL)
- $B7 {%10|110|111} ~ OR A
-
- $B8 {%10|111|000} ~ CP B
- $B9 {%10|111|001} ~ CP C
- $BA {%10|111|010} ~ CP D
- $BB {%10|111|011} ~ CP E
- $BC {%10|111|100} ~ CP H
- $BD {%10|111|101} ~ CP L
- $BE {%10|111|110} ~ CP (HL)
- $BF {%10|111|111} ~ CP A
-
- $C0 {%11|000|000} ~ RET NZ
- $C8 {%11|001|000} ~ RET Z
- $D0 {%11|010|000} ~ RET NC
- $D8 {%11|011|000} ~ RET C
- $E0 $xx {%11|100|000} ~ LD ($FF00 + $xx), A
- $E8 $dd {%11|101|000} ~ ADD SP, $dd
- $F0 $xx {%11|110|000} ~ LD A, ($FF00 + $xx)
- $F8 $dd {%11|111|000} ~ LD HL, SP+$dd
-
- $C1 {%11|00|0|001} ~ POP BC
- $D1 {%11|01|0|001} ~ POP DE
- $E1 {%11|10|0|001} ~ POP HL
- $F1 {%11|11|0|001} ~ POP AF
- $C9 {%11|00|1|001} ~ RET
- $D9 {%11|01|1|001} ~ RETI
- $E9 {%11|10|1|001} ~ JP HL
- $F9 {%11|11|1|001} ~ LD SP, HL
-
- $C2 $yy $xx {%11|000|010} ~ JP NZ, $xxyy
- $CA $yy $xx {%11|001|010} ~ JP Z, $xxyy
- $D2 $yy $xx {%11|010|010} ~ JP NC, $xxyy
- $DA $yy $xx {%11|011|010} ~ JP C, $xxyy
- $E2 {%11|100|010} ~ LD ($FF00+C), A
- $EA $yy $xx {%11|101|010} ~ LD ($xxyy), A
- $F2 {%11|110|010} ~ LD A, ($FF00+C)
- $FA $yy $xx {%11|111|010} ~ LD A, ($xxyy)
-
- $C3 $yy $xx {%11|000|011} ~ JP $xxyy
- $CB {%11|001|011} ~ [CB Prefix]
- $D3 {%11|010|011} ~ ! removed !
- $DB {%11|011|011} ~ ! removed !
- $E3 {%11|100|011} ~ ! removed !
- $EB {%11|101|011} ~ ! removed !
- $F3 {%11|110|011} ~ DI
- $FB {%11|111|011} ~ EI
-
- $C4 $yy $xx {%11|000|100} ~ CALL NZ, $xxyy
- $CC $yy $xx {%11|001|100} ~ CALL Z, $xxyy
- $D4 $yy $xx {%11|010|100} ~ CALL NC, $xxyy
- $DC $yy $xx {%11|011|100} ~ CALL C, $xxyy
- $E4 {%11|100|100} ~ ! removed !
- $EC {%11|101|100} ~ ! removed !
- $F4 {%11|110|100} ~ ! removed !
- $FC {%11|111|100} ~ ! removed !
-
- $C5 {%11|00|0|101} ~ PUSH BC
- $D5 {%11|01|0|101} ~ PUSH DE
- $E5 {%11|10|0|101} ~ PUSH HL
- $F5 {%11|11|0|101} ~ PUSH AF
- $CD $yy $xx {%11|00|1|101} ~ CALL $xxyy
- $DD {%11|01|1|101} ~ ! removed !
- $ED {%11|10|1|101} ~ ! removed !
- $FD {%11|11|1|101} ~ ! removed !
-
- $C6 $xx {%11|000|110} ~ ADD A, $xx
- $CE $xx {%11|001|110} ~ ADC A, $xx
- $D6 $xx {%11|010|110} ~ SUB $xx
- $DE $xx {%11|011|110} ~ SBC A, $xx
- $E6 $xx {%11|100|110} ~ AND $xx
- $EE $xx {%11|101|110} ~ XOR $xx
- $F6 $xx {%11|110|110} ~ OR $xx
- $FE $xx {%11|111|110} ~ CP $xx
-
- $C7 {%11|000|111} ~ RST 0x0000
- $CF {%11|001|111} ~ RST 0x0008
- $D7 {%11|010|111} ~ RST 0x0010
- $DF {%11|011|111} ~ RST 0x0018
- $E7 {%11|100|111} ~ RST 0x0020
- $EF {%11|101|111} ~ RST 0x0028
- $F7 {%11|110|111} ~ RST 0x0030
- $FF {%11|111|111} ~ RST 0x0038
-
- == CB Prefixed Opcodes ==
-
- $CB $00 {%00|000|000} ~ RLC B
- $CB $01 {%00|000|001} ~ RLC C
- $CB $02 {%00|000|010} ~ RLC D
- $CB $03 {%00|000|011} ~ RLC E
- $CB $04 {%00|000|100} ~ RLC H
- $CB $05 {%00|000|101} ~ RLC L
- $CB $06 {%00|000|110} ~ RLC (HL)
- $CB $07 {%00|000|111} ~ RLC A
-
- $CB $08 {%00|001|000} ~ RRC B
- $CB $09 {%00|001|001} ~ RRC C
- $CB $0A {%00|001|010} ~ RRC D
- $CB $0B {%00|001|011} ~ RRC E
- $CB $0C {%00|001|100} ~ RRC H
- $CB $0D {%00|001|101} ~ RRC L
- $CB $0E {%00|001|110} ~ RRC (HL)
- $CB $0F {%00|001|111} ~ RRC A
-
- $CB $10 {%00|010|000} ~ RL B
- $CB $11 {%00|010|001} ~ RL C
- $CB $12 {%00|010|010} ~ RL D
- $CB $13 {%00|010|011} ~ RL E
- $CB $14 {%00|010|100} ~ RL H
- $CB $15 {%00|010|101} ~ RL L
- $CB $16 {%00|010|110} ~ RL (HL)
- $CB $17 {%00|010|111} ~ RL A
-
- $CB $18 {%00|011|000} ~ RR B
- $CB $19 {%00|011|001} ~ RR C
- $CB $1A {%00|011|010} ~ RR D
- $CB $1B {%00|011|011} ~ RR E
- $CB $1C {%00|011|100} ~ RR H
- $CB $1D {%00|011|101} ~ RR L
- $CB $1E {%00|011|110} ~ RR (HL)
- $CB $1F {%00|011|111} ~ RR A
-
- $CB $20 {%00|100|000} ~ SLA B
- $CB $21 {%00|100|001} ~ SLA C
- $CB $22 {%00|100|010} ~ SLA D
- $CB $23 {%00|100|011} ~ SLA E
- $CB $24 {%00|100|100} ~ SLA H
- $CB $25 {%00|100|101} ~ SLA L
- $CB $26 {%00|100|110} ~ SLA (HL)
- $CB $27 {%00|100|111} ~ SLA A
-
- $CB $28 {%00|101|000} ~ SRA B
- $CB $29 {%00|101|001} ~ SRA C
- $CB $2A {%00|101|010} ~ SRA D
- $CB $2B {%00|101|011} ~ SRA E
- $CB $2C {%00|101|100} ~ SRA H
- $CB $2D {%00|101|101} ~ SRA L
- $CB $2E {%00|101|110} ~ SRA (HL)
- $CB $2F {%00|101|111} ~ SRA A
-
- $CB $30 {%00|110|000} ~ SWAP B
- $CB $31 {%00|110|001} ~ SWAP C
- $CB $32 {%00|110|010} ~ SWAP D
- $CB $33 {%00|110|011} ~ SWAP E
- $CB $34 {%00|110|100} ~ SWAP H
- $CB $35 {%00|110|101} ~ SWAP L
- $CB $36 {%00|110|110} ~ SWAP (HL)
- $CB $37 {%00|110|111} ~ SWAP A
-
- $CB $38 {%00|111|000} ~ SRL B
- $CB $39 {%00|111|001} ~ SRL C
- $CB $3A {%00|111|010} ~ SRL D
- $CB $3B {%00|111|011} ~ SRL E
- $CB $3C {%00|111|100} ~ SRL H
- $CB $3D {%00|111|101} ~ SRL L
- $CB $3E {%00|111|110} ~ SRL (HL)
- $CB $3F {%00|111|111} ~ SRL A
-
- $CB $40 {%01|000|000} ~ BIT 0,B
- $CB $41 {%01|000|001} ~ BIT 0,C
- $CB $42 {%01|000|010} ~ BIT 0,D
- $CB $43 {%01|000|011} ~ BIT 0,E
- $CB $44 {%01|000|100} ~ BIT 0,H
- $CB $45 {%01|000|101} ~ BIT 0,L
- $CB $46 {%01|000|110} ~ BIT 0,(HL)
- $CB $47 {%01|000|111} ~ BIT 0,A
-
- $CB $48 {%01|001|000} ~ BIT 1,B
- $CB $49 {%01|001|001} ~ BIT 1,C
- $CB $4A {%01|001|010} ~ BIT 1,D
- $CB $4B {%01|001|011} ~ BIT 1,E
- $CB $4C {%01|001|100} ~ BIT 1,H
- $CB $4D {%01|001|101} ~ BIT 1,L
- $CB $4E {%01|001|110} ~ BIT 1,(HL)
- $CB $4F {%01|001|111} ~ BIT 1,A
-
- $CB $50 {%01|010|000} ~ BIT 2,B
- $CB $51 {%01|010|001} ~ BIT 2,C
- $CB $52 {%01|010|010} ~ BIT 2,D
- $CB $53 {%01|010|011} ~ BIT 2,E
- $CB $54 {%01|010|100} ~ BIT 2,H
- $CB $55 {%01|010|101} ~ BIT 2,L
- $CB $56 {%01|010|110} ~ BIT 2,(HL)
- $CB $57 {%01|010|111} ~ BIT 2,A
-
- $CB $58 {%01|011|000} ~ BIT 3,B
- $CB $59 {%01|011|001} ~ BIT 3,C
- $CB $5A {%01|011|010} ~ BIT 3,D
- $CB $5B {%01|011|011} ~ BIT 3,E
- $CB $5C {%01|011|100} ~ BIT 3,H
- $CB $5D {%01|011|101} ~ BIT 3,L
- $CB $5E {%01|011|110} ~ BIT 3,(HL)
- $CB $5F {%01|011|111} ~ BIT 3,A
-
- $CB $60 {%01|100|000} ~ BIT 4,B
- $CB $61 {%01|100|001} ~ BIT 4,C
- $CB $62 {%01|100|010} ~ BIT 4,D
- $CB $63 {%01|100|011} ~ BIT 4,E
- $CB $64 {%01|100|100} ~ BIT 4,H
- $CB $65 {%01|100|101} ~ BIT 4,L
- $CB $66 {%01|100|110} ~ BIT 4,(HL)
- $CB $67 {%01|100|111} ~ BIT 4,A
-
- $CB $68 {%01|101|000} ~ BIT 5,B
- $CB $69 {%01|101|001} ~ BIT 5,C
- $CB $6A {%01|101|010} ~ BIT 5,D
- $CB $6B {%01|101|011} ~ BIT 5,E
- $CB $6C {%01|101|100} ~ BIT 5,H
- $CB $6D {%01|101|101} ~ BIT 5,L
- $CB $6E {%01|101|110} ~ BIT 5,(HL)
- $CB $6F {%01|101|111} ~ BIT 5,A
-
- $CB $70 {%01|110|000} ~ BIT 6,B
- $CB $71 {%01|110|001} ~ BIT 6,C
- $CB $72 {%01|110|010} ~ BIT 6,D
- $CB $73 {%01|110|011} ~ BIT 6,E
- $CB $74 {%01|110|100} ~ BIT 6,H
- $CB $75 {%01|110|101} ~ BIT 6,L
- $CB $76 {%01|110|110} ~ BIT 6,(HL)
- $CB $77 {%01|110|111} ~ BIT 6,A
-
- $CB $78 {%01|111|000} ~ BIT 7,B
- $CB $79 {%01|111|001} ~ BIT 7,C
- $CB $7A {%01|111|010} ~ BIT 7,D
- $CB $7B {%01|111|011} ~ BIT 7,E
- $CB $7C {%01|111|100} ~ BIT 7,H
- $CB $7D {%01|111|101} ~ BIT 7,L
- $CB $7E {%01|111|110} ~ BIT 7,(HL)
- $CB $7F {%01|111|111} ~ BIT 7,A
-
- $CB $80 {%10|000|000} ~ RES 0,B
- $CB $81 {%10|000|001} ~ RES 0,C
- $CB $82 {%10|000|010} ~ RES 0,D
- $CB $83 {%10|000|011} ~ RES 0,E
- $CB $84 {%10|000|100} ~ RES 0,H
- $CB $85 {%10|000|101} ~ RES 0,L
- $CB $86 {%10|000|110} ~ RES 0,(HL)
- $CB $87 {%10|000|111} ~ RES 0,A
-
- $CB $88 {%10|001|000} ~ RES 1,B
- $CB $89 {%10|001|001} ~ RES 1,C
- $CB $8A {%10|001|010} ~ RES 1,D
- $CB $8B {%10|001|011} ~ RES 1,E
- $CB $8C {%10|001|100} ~ RES 1,H
- $CB $8D {%10|001|101} ~ RES 1,L
- $CB $8E {%10|001|110} ~ RES 1,(HL)
- $CB $8F {%10|001|111} ~ RES 1,A
-
- $CB $90 {%10|010|000} ~ RES 2,B
- $CB $91 {%10|010|001} ~ RES 2,C
- $CB $92 {%10|010|010} ~ RES 2,D
- $CB $93 {%10|010|011} ~ RES 2,E
- $CB $94 {%10|010|100} ~ RES 2,H
- $CB $95 {%10|010|101} ~ RES 2,L
- $CB $96 {%10|010|110} ~ RES 2,(HL)
- $CB $97 {%10|010|111} ~ RES 2,A
-
- $CB $98 {%10|011|000} ~ RES 3,B
- $CB $99 {%10|011|001} ~ RES 3,C
- $CB $9A {%10|011|010} ~ RES 3,D
- $CB $9B {%10|011|011} ~ RES 3,E
- $CB $9C {%10|011|100} ~ RES 3,H
- $CB $9D {%10|011|101} ~ RES 3,L
- $CB $9E {%10|011|110} ~ RES 3,(HL)
- $CB $9F {%10|011|111} ~ RES 3,A
-
- $CB $A0 {%10|100|000} ~ RES 4,B
- $CB $A1 {%10|100|001} ~ RES 4,C
- $CB $A2 {%10|100|010} ~ RES 4,D
- $CB $A3 {%10|100|011} ~ RES 4,E
- $CB $A4 {%10|100|100} ~ RES 4,H
- $CB $A5 {%10|100|101} ~ RES 4,L
- $CB $A6 {%10|100|110} ~ RES 4,(HL)
- $CB $A7 {%10|100|111} ~ RES 4,A
-
- $CB $A8 {%10|101|000} ~ RES 5,B
- $CB $A9 {%10|101|001} ~ RES 5,C
- $CB $AA {%10|101|010} ~ RES 5,D
- $CB $AB {%10|101|011} ~ RES 5,E
- $CB $AC {%10|101|100} ~ RES 5,H
- $CB $AD {%10|101|101} ~ RES 5,L
- $CB $AE {%10|101|110} ~ RES 5,(HL)
- $CB $AF {%10|101|111} ~ RES 5,A
-
- $CB $B0 {%10|110|000} ~ RES 6,B
- $CB $B1 {%10|110|001} ~ RES 6,C
- $CB $B2 {%10|110|010} ~ RES 6,D
- $CB $B3 {%10|110|011} ~ RES 6,E
- $CB $B4 {%10|110|100} ~ RES 6,H
- $CB $B5 {%10|110|101} ~ RES 6,L
- $CB $B6 {%10|110|110} ~ RES 6,(HL)
- $CB $B7 {%10|110|111} ~ RES 6,A
-
- $CB $B8 {%10|111|000} ~ RES 7,B
- $CB $B9 {%10|111|001} ~ RES 7,C
- $CB $BA {%10|111|010} ~ RES 7,D
- $CB $BB {%10|111|011} ~ RES 7,E
- $CB $BC {%10|111|100} ~ RES 7,H
- $CB $BD {%10|111|101} ~ RES 7,L
- $CB $BE {%10|111|110} ~ RES 7,(HL)
- $CB $BF {%10|111|111} ~ RES 7,A
-
- $CB $C0 {%11|000|000} ~ SET 0,B
- $CB $C1 {%11|000|001} ~ SET 0,C
- $CB $C2 {%11|000|010} ~ SET 0,D
- $CB $C3 {%11|000|011} ~ SET 0,E
- $CB $C4 {%11|000|100} ~ SET 0,H
- $CB $C5 {%11|000|101} ~ SET 0,L
- $CB $C6 {%11|000|110} ~ SET 0,(HL)
- $CB $C7 {%11|000|111} ~ SET 0,A
-
- $CB $C8 {%11|001|000} ~ SET 1,B
- $CB $C9 {%11|001|001} ~ SET 1,C
- $CB $CA {%11|001|010} ~ SET 1,D
- $CB $CB {%11|001|011} ~ SET 1,E
- $CB $CC {%11|001|100} ~ SET 1,H
- $CB $CD {%11|001|101} ~ SET 1,L
- $CB $CE {%11|001|110} ~ SET 1,(HL)
- $CB $CF {%11|001|111} ~ SET 1,A
-
- $CB $D0 {%11|010|000} ~ SET 2,B
- $CB $D1 {%11|010|001} ~ SET 2,C
- $CB $D2 {%11|010|010} ~ SET 2,D
- $CB $D3 {%11|010|011} ~ SET 2,E
- $CB $D4 {%11|010|100} ~ SET 2,H
- $CB $D5 {%11|010|101} ~ SET 2,L
- $CB $D6 {%11|010|110} ~ SET 2,(HL)
- $CB $D7 {%11|010|111} ~ SET 2,A
-
- $CB $D8 {%11|011|000} ~ SET 3,B
- $CB $D9 {%11|011|001} ~ SET 3,C
- $CB $DA {%11|011|010} ~ SET 3,D
- $CB $DB {%11|011|011} ~ SET 3,E
- $CB $DC {%11|011|100} ~ SET 3,H
- $CB $DD {%11|011|101} ~ SET 3,L
- $CB $DE {%11|011|110} ~ SET 3,(HL)
- $CB $DF {%11|011|111} ~ SET 3,A
-
- $CB $E0 {%11|100|000} ~ SET 4,B
- $CB $E1 {%11|100|001} ~ SET 4,C
- $CB $E2 {%11|100|010} ~ SET 4,D
- $CB $E3 {%11|100|011} ~ SET 4,E
- $CB $E4 {%11|100|100} ~ SET 4,H
- $CB $E5 {%11|100|101} ~ SET 4,L
- $CB $E6 {%11|100|110} ~ SET 4,(HL)
- $CB $E7 {%11|100|111} ~ SET 4,A
-
- $CB $E8 {%11|101|000} ~ SET 5,B
- $CB $E9 {%11|101|001} ~ SET 5,C
- $CB $EA {%11|101|010} ~ SET 5,D
- $CB $EB {%11|101|011} ~ SET 5,E
- $CB $EC {%11|101|100} ~ SET 5,H
- $CB $ED {%11|101|101} ~ SET 5,L
- $CB $EE {%11|101|110} ~ SET 5,(HL)
- $CB $EF {%11|101|111} ~ SET 5,A
-
- $CB $F0 {%11|110|000} ~ SET 6,B
- $CB $F1 {%11|110|001} ~ SET 6,C
- $CB $F2 {%11|110|010} ~ SET 6,D
- $CB $F3 {%11|110|011} ~ SET 6,E
- $CB $F4 {%11|110|100} ~ SET 6,H
- $CB $F5 {%11|110|101} ~ SET 6,L
- $CB $F6 {%11|110|110} ~ SET 6,(HL)
- $CB $F7 {%11|110|111} ~ SET 6,A
-
- $CB $F8 {%11|111|000} ~ SET 7,B
- $CB $F9 {%11|111|001} ~ SET 7,C
- $CB $FA {%11|111|010} ~ SET 7,D
- $CB $FB {%11|111|011} ~ SET 7,E
- $CB $FC {%11|111|100} ~ SET 7,H
- $CB $FD {%11|111|101} ~ SET 7,L
- $CB $FE {%11|111|110} ~ SET 7,(HL)
- $CB $FF {%11|111|111} ~ SET 7,A
|