96
Rabbit 2000/3000 Microprocessor
Description
Sets bit b (any of the bits 0, 1, 2, 3, 4, 5, 6, or 7) of the byte whose address is
•
the data in word register HL, or
•
the sum of the data in index register IX and a displacement d, or
•
the sum of the data in index register IY and a displacement d.
SET b,(HL)
SET b,(IX+d)
SET b,(IY+d)
Opcode
Instruction
Clocks
Operation
CB C6
CB CE
CB D6
CB DE
CB E6
CB EE
CB F6
CB FE
SET b,(HL)
SET bit 0,(HL)
SET bit 1,(HL)
SET bit 2,(HL)
SET bit 3,(HL)
SET bit 4,(HL)
SET bit 5,(HL)
SET bit 6,(HL)
SET bit 7,(HL)
10*
10*
10*
10*
10*
10*
10*
10*
10*
(HL) = (HL) | bit
(HL) = (HL) | bit 0
(HL) = (HL) | bit 1
(HL) = (HL) | bit 2
(HL) = (HL) | bit 3
(HL) = (HL) | bit 4
(HL) = (HL) | bit 5
(HL) = (HL) | bit 6
(HL) = (HL) | bit 7
DD CB d C6
DD CB d CE
DD CB d D6
DD CB d DE
DD CB d E6
DD CB d EE
DD CB d F6
DD CB d FE
SET b,(IX+d)
SET bit 0,(IX+d)
SET bit 1,(IX+d)
SET bit 2,(IX+d)
SET bit 3,(IX+d)
SET bit 4,(IX+d)
SET bit 5,(IX+d)
SET bit 6,(IX+d)
SET bit 7,(IX+d)
13**
13**
13**
13**
13**
13**
13**
13**
13**
(IX + d) = (IX + d) | bit
(IX + d) = (IX + d) | bit 0
(IX + d) = (IX + d) | bit 1
(IX + d) = (IX + d) | bit 2
(IX + d) = (IX + d) | bit 3
(IX + d) = (IX + d) | bit 4
(IX + d) = (IX + d) | bit 5
(IX + d) = (IX + d) | bit 6
(IX + d) = (IX + d) | bit 7
DD CB d C6
DD CB d CE
DD CB d D6
DD CB d DE
DD CB d E6
DD CB d EE
DD CB d F6
DD CB d FE
SET b,(IX+d)
SET bit 0,(IX+d)
SET bit 1,(IX+d)
SET bit 2,(IX+d)
SET bit 3,(IX+d)
SET bit 4,(IX+d)
SET bit 5,(IX+d)
SET bit 6,(IX+d)
SET bit 7,(IX+d)
13**
13**
13**
13**
13**
13**
13**
13**
13**
(IX + d) = (IX + d) | bit
(IX + d) = (IX + d) | bit 0
(IX + d) = (IX + d) | bit 1
(IX + d) = (IX + d) | bit 2
(IX + d) = (IX + d) | bit 3
(IX + d) = (IX + d) | bit 4
(IX + d) = (IX + d) | bit 5
(IX + d) = (IX + d) | bit 6
(IX + d) = (IX + d) | bit 7
Clocking: *10 (2,2,1,2,3) **13 (2,2,2,2,2,3)
Flags
ALTD
I/O
S
Z
L/V
C
F
R
SP
S
D
-
-
-
-
•
•
Содержание 2000
Страница 2: ...ii Rabbit 2000 3000 Microprocessor...
Страница 4: ...iv Rabbit 2000 Microprocessor...
Страница 16: ...12 Rabbit 2000 3000 Microprocessor...
Страница 112: ...108 Rabbit 2000 3000 Microprocessor...
Страница 120: ...ii Rabbit 2000 3000 Microprocessor...