Arithmetic // SET (SET bit)
Bit b in register r (any of registers B, C, D, E, H, L, or A) is set. In the assembled object code, operands b and r are specified as follows: Bit b Register r 0 000 B 000 1 001 C 001 2 010 D 010 3 011 E 011 4 100 H 100 5 101 L 101 6 110 A 111 7 111
Upon the execution of a SET 4, A instruction, bit 4 in Register A is set. Bit 0 is the leastsignificant bit.
set 0,b
0xCBC0,
2 bytes, 8Tset 0,c
0xCBC1,
2 bytes, 8Tset 0,d
0xCBC2,
2 bytes, 8Tset 0,e
0xCBC3,
2 bytes, 8Tset 0,h
0xCBC4,
2 bytes, 8Tset 0,l
0xCBC5,
2 bytes, 8Tset 0,(hl)
0xCBC6,
2 bytes, 15Tset 0,a
0xCBC7,
2 bytes, 8Tset 1,b
0xCBC8,
2 bytes, 8Tset 1,c
0xCBC9,
2 bytes, 8Tset 1,d
0xCBCA,
2 bytes, 8Tset 1,e
0xCBCB,
2 bytes, 8Tset 1,h
0xCBCC,
2 bytes, 8Tset 1,l
0xCBCD,
2 bytes, 8Tset 1,(hl)
0xCBCE,
2 bytes, 15Tset 1,a
0xCBCF,
2 bytes, 8Tset 2,b
0xCBD0,
2 bytes, 8Tset 2,c
0xCBD1,
2 bytes, 8Tset 2,d
0xCBD2,
2 bytes, 8Tset 2,e
0xCBD3,
2 bytes, 8Tset 2,h
0xCBD4,
2 bytes, 8Tset 2,l
0xCBD5,
2 bytes, 8Tset 2,(hl)
0xCBD6,
2 bytes, 15Tset 2,a
0xCBD7,
2 bytes, 8Tset 3,b
0xCBD8,
2 bytes, 8Tset 3,c
0xCBD9,
2 bytes, 8Tset 3,d
0xCBDA,
2 bytes, 8Tset 3,e
0xCBDB,
2 bytes, 8Tset 3,h
0xCBDC,
2 bytes, 8Tset 3,l
0xCBDD,
2 bytes, 8Tset 3,(hl)
0xCBDE,
2 bytes, 15Tset 3,a
0xCBDF,
2 bytes, 8Tset 4,b
0xCBE0,
2 bytes, 8Tset 4,c
0xCBE1,
2 bytes, 8Tset 4,d
0xCBE2,
2 bytes, 8Tset 4,e
0xCBE3,
2 bytes, 8Tset 4,h
0xCBE4,
2 bytes, 8Tset 4,l
0xCBE5,
2 bytes, 8Tset 4,(hl)
0xCBE6,
2 bytes, 15Tset 4,a
0xCBE7,
2 bytes, 8Tset 5,b
0xCBE8,
2 bytes, 8Tset 5,c
0xCBE9,
2 bytes, 8Tset 5,d
0xCBEA,
2 bytes, 8Tset 5,e
0xCBEB,
2 bytes, 8Tset 5,h
0xCBEC,
2 bytes, 8Tset 5,l
0xCBED,
2 bytes, 8Tset 5,(hl)
0xCBEE,
2 bytes, 15Tset 5,a
0xCBEF,
2 bytes, 8Tset 6,b
0xCBF0,
2 bytes, 8Tset 6,c
0xCBF1,
2 bytes, 8Tset 6,d
0xCBF2,
2 bytes, 8Tset 6,e
0xCBF3,
2 bytes, 8Tset 6,h
0xCBF4,
2 bytes, 8Tset 6,l
0xCBF5,
2 bytes, 8Tset 6,(hl)
0xCBF6,
2 bytes, 15Tset 6,a
0xCBF7,
2 bytes, 8Tset 7,b
0xCBF8,
2 bytes, 8Tset 7,c
0xCBF9,
2 bytes, 8Tset 7,d
0xCBFA,
2 bytes, 8Tset 7,e
0xCBFB,
2 bytes, 8Tset 7,h
0xCBFC,
2 bytes, 8Tset 7,l
0xCBFD,
2 bytes, 8Tset 7,(hl)
0xCBFE,
2 bytes, 15Tset 7,a
0xCBFF,
2 bytes, 8Tset 0,(ix+*),b
0xDDCB**C0,
4 bytes, 23Tset 0,(ix+*),c
0xDDCB**C1,
4 bytes, 23Tset 0,(ix+*),d
0xDDCB**C2,
4 bytes, 23Tset 0,(ix+*),e
0xDDCB**C3,
4 bytes, 23Tset 0,(ix+*),h
0xDDCB**C4,
4 bytes, 23Tset 0,(ix+*),l
0xDDCB**C5,
4 bytes, 23Tset 0,(ix+*)
0xDDCB**C6,
4 bytes, 23Tset 0,(ix+*),a
0xDDCB**C7,
4 bytes, 23Tset 1,(ix+*),b
0xDDCB**C8,
4 bytes, 23Tset 1,(ix+*),c
0xDDCB**C9,
4 bytes, 23Tset 1,(ix+*),d
0xDDCB**CA,
4 bytes, 23Tset 1,(ix+*),e
0xDDCB**CB,
4 bytes, 23Tset 1,(ix+*),h
0xDDCB**CC,
4 bytes, 23Tset 1,(ix+*),l
0xDDCB**CD,
4 bytes, 23Tset 1,(ix+*)
0xDDCB**CE,
4 bytes, 23Tset 1,(ix+*),a
0xDDCB**CF,
4 bytes, 23Tset 2,(ix+*),b
0xDDCB**D0,
4 bytes, 23Tset 2,(ix+*),c
0xDDCB**D1,
4 bytes, 23Tset 2,(ix+*),d
0xDDCB**D2,
4 bytes, 23Tset 2,(ix+*),e
0xDDCB**D3,
4 bytes, 23Tset 2,(ix+*),h
0xDDCB**D4,
4 bytes, 23Tset 2,(ix+*),l
0xDDCB**D5,
4 bytes, 23Tset 2,(ix+*)
0xDDCB**D6,
4 bytes, 23Tset 2,(ix+*),a
0xDDCB**D7,
4 bytes, 23Tset 3,(ix+*),b
0xDDCB**D8,
4 bytes, 23Tset 3,(ix+*),c
0xDDCB**D9,
4 bytes, 23Tset 3,(ix+*),d
0xDDCB**DA,
4 bytes, 23Tset 3,(ix+*),e
0xDDCB**DB,
4 bytes, 23Tset 3,(ix+*),h
0xDDCB**DC,
4 bytes, 23Tset 3,(ix+*),l
0xDDCB**DD,
4 bytes, 23Tset 3,(ix+*)
0xDDCB**DE,
4 bytes, 23Tset 3,(ix+*),a
0xDDCB**DF,
4 bytes, 23Tset 4,(ix+*),b
0xDDCB**E0,
4 bytes, 23Tset 4,(ix+*),c
0xDDCB**E1,
4 bytes, 23Tset 4,(ix+*),d
0xDDCB**E2,
4 bytes, 23Tset 4,(ix+*),e
0xDDCB**E3,
4 bytes, 23Tset 4,(ix+*),h
0xDDCB**E4,
4 bytes, 23Tset 4,(ix+*),l
0xDDCB**E5,
4 bytes, 23Tset 4,(ix+*)
0xDDCB**E6,
4 bytes, 23Tset 4,(ix+*),a
0xDDCB**E7,
4 bytes, 23Tset 5,(ix+*),b
0xDDCB**E8,
4 bytes, 23Tset 5,(ix+*),c
0xDDCB**E9,
4 bytes, 23Tset 5,(ix+*),d
0xDDCB**EA,
4 bytes, 23Tset 5,(ix+*),e
0xDDCB**EB,
4 bytes, 23Tset 5,(ix+*),h
0xDDCB**EC,
4 bytes, 23Tset 5,(ix+*),l
0xDDCB**ED,
4 bytes, 23Tset 5,(ix+*)
0xDDCB**EE,
4 bytes, 23Tset 5,(ix+*),a
0xDDCB**EF,
4 bytes, 23Tset 6,(ix+*),b
0xDDCB**F0,
4 bytes, 23Tset 6,(ix+*),c
0xDDCB**F1,
4 bytes, 23Tset 6,(ix+*),d
0xDDCB**F2,
4 bytes, 23Tset 6,(ix+*),e
0xDDCB**F3,
4 bytes, 23Tset 6,(ix+*),h
0xDDCB**F4,
4 bytes, 23Tset 6,(ix+*),l
0xDDCB**F5,
4 bytes, 23Tset 6,(ix+*)
0xDDCB**F6,
4 bytes, 23Tset 6,(ix+*),a
0xDDCB**F7,
4 bytes, 23Tset 7,(ix+*),b
0xDDCB**F8,
4 bytes, 23Tset 7,(ix+*),c
0xDDCB**F9,
4 bytes, 23Tset 7,(ix+*),d
0xDDCB**FA,
4 bytes, 23Tset 7,(ix+*),e
0xDDCB**FB,
4 bytes, 23Tset 7,(ix+*),h
0xDDCB**FC,
4 bytes, 23Tset 7,(ix+*),l
0xDDCB**FD,
4 bytes, 23Tset 7,(ix+*)
0xDDCB**FE,
4 bytes, 23Tset 7,(ix+*),a
0xDDCB**FF,
4 bytes, 23Tset 0,(iy+*),b
0xFDCB**C0,
4 bytes, 23Tset 0,(iy+*),c
0xFDCB**C1,
4 bytes, 23Tset 0,(iy+*),d
0xFDCB**C2,
4 bytes, 23Tset 0,(iy+*),e
0xFDCB**C3,
4 bytes, 23Tset 0,(iy+*),h
0xFDCB**C4,
4 bytes, 23Tset 0,(iy+*),l
0xFDCB**C5,
4 bytes, 23Tset 0,(iy+*)
0xFDCB**C6,
4 bytes, 23Tset 0,(iy+*),a
0xFDCB**C7,
4 bytes, 23Tset 1,(iy+*),b
0xFDCB**C8,
4 bytes, 23Tset 1,(iy+*),c
0xFDCB**C9,
4 bytes, 23Tset 1,(iy+*),d
0xFDCB**CA,
4 bytes, 23Tset 1,(iy+*),e
0xFDCB**CB,
4 bytes, 23Tset 1,(iy+*),h
0xFDCB**CC,
4 bytes, 23Tset 1,(iy+*),l
0xFDCB**CD,
4 bytes, 23Tset 1,(iy+*)
0xFDCB**CE,
4 bytes, 23Tset 1,(iy+*),a
0xFDCB**CF,
4 bytes, 23Tset 2,(iy+*),b
0xFDCB**D0,
4 bytes, 23Tset 2,(iy+*),c
0xFDCB**D1,
4 bytes, 23Tset 2,(iy+*),d
0xFDCB**D2,
4 bytes, 23Tset 2,(iy+*),e
0xFDCB**D3,
4 bytes, 23Tset 2,(iy+*),h
0xFDCB**D4,
4 bytes, 23Tset 2,(iy+*),l
0xFDCB**D5,
4 bytes, 23Tset 2,(iy+*)
0xFDCB**D6,
4 bytes, 23Tset 2,(iy+*),a
0xFDCB**D7,
4 bytes, 23Tset 3,(iy+*),b
0xFDCB**D8,
4 bytes, 23Tset 3,(iy+*),c
0xFDCB**D9,
4 bytes, 23Tset 3,(iy+*),d
0xFDCB**DA,
4 bytes, 23Tset 3,(iy+*),e
0xFDCB**DB,
4 bytes, 23Tset 3,(iy+*),h
0xFDCB**DC,
4 bytes, 23Tset 3,(iy+*),l
0xFDCB**DD,
4 bytes, 23Tset 3,(iy+*)
0xFDCB**DE,
4 bytes, 23Tset 3,(iy+*),a
0xFDCB**DF,
4 bytes, 23Tset 4,(iy+*),b
0xFDCB**E0,
4 bytes, 23Tset 4,(iy+*),c
0xFDCB**E1,
4 bytes, 23Tset 4,(iy+*),d
0xFDCB**E2,
4 bytes, 23Tset 4,(iy+*),e
0xFDCB**E3,
4 bytes, 23Tset 4,(iy+*),h
0xFDCB**E4,
4 bytes, 23Tset 4,(iy+*),l
0xFDCB**E5,
4 bytes, 23Tset 4,(iy+*)
0xFDCB**E6,
4 bytes, 23Tset 4,(iy+*),a
0xFDCB**E7,
4 bytes, 23Tset 5,(iy+*),b
0xFDCB**E8,
4 bytes, 23Tset 5,(iy+*),c
0xFDCB**E9,
4 bytes, 23Tset 5,(iy+*),d
0xFDCB**EA,
4 bytes, 23Tset 5,(iy+*),e
0xFDCB**EB,
4 bytes, 23Tset 5,(iy+*),h
0xFDCB**EC,
4 bytes, 23Tset 5,(iy+*),l
0xFDCB**ED,
4 bytes, 23Tset 5,(iy+*)
0xFDCB**EE,
4 bytes, 23Tset 5,(iy+*),a
0xFDCB**EF,
4 bytes, 23Tset 6,(iy+*),b
0xFDCB**F0,
4 bytes, 23Tset 6,(iy+*),c
0xFDCB**F1,
4 bytes, 23Tset 6,(iy+*),d
0xFDCB**F2,
4 bytes, 23Tset 6,(iy+*),e
0xFDCB**F3,
4 bytes, 23Tset 6,(iy+*),h
0xFDCB**F4,
4 bytes, 23Tset 6,(iy+*),l
0xFDCB**F5,
4 bytes, 23Tset 6,(iy+*)
0xFDCB**F6,
4 bytes, 23Tset 6,(iy+*),a
0xFDCB**F7,
4 bytes, 23Tset 7,(iy+*),b
0xFDCB**F8,
4 bytes, 23Tset 7,(iy+*),c
0xFDCB**F9,
4 bytes, 23Tset 7,(iy+*),d
0xFDCB**FA,
4 bytes, 23Tset 7,(iy+*),e
0xFDCB**FB,
4 bytes, 23Tset 7,(iy+*),h
0xFDCB**FC,
4 bytes, 23Tset 7,(iy+*),l
0xFDCB**FD,
4 bytes, 23Tset 7,(iy+*)
0xFDCB**FE,
4 bytes, 23Tset 7,(iy+*),a
0xFDCB**FF,
4 bytes, 23T