
Instruction Reference Manual
89
Description
Rotates to the right with the Carry Flag, CF, the data in register r (any of the registers A, B, C, D, E, H, or L).
Bit 0 moves to the CF, bits 1 through 7 move to the next lowest-order bit position, and the CF moves to bit 7.
See Figure 3 on page 87.
Description
Rotates to the right with the Carry Flag, CF, the data in the Accumulator. Bit 0 moves to the CF, bits 1
through 7 move to the next lowest-order bit position, and the CF moves to bit 7. See Figure 3 on page 87.
RR r
Opcode
Instruction
Clocks
Operation
——
CB 1F
CB 18
CB 19
CB 1A
CB 1B
CB 1C
CB 1D
RR r
RR A
RR B
RR C
RR D
RR E
RR H
RR L
4 (2,2)
4 (2,2)
4 (2,2)
4 (2,2)
4 (2,2)
4 (2,2)
4 (2,2)
4 (2,2)
{r,CF} = {CF,r}
{A,CF} = {CF,A}
{B,CF} = {CF,B}
{C,CF} = {CF,C}
{D,CF} = {CF,D}
{E,CF} = {CF,E}
{H,CF} = {CF,H}
{L,CF} = {CF,L}
Flags
ALTD
I/O
S
Z
L/V
C
F
R
SP
S
D
•
•
L
•
•
•
RRA
Opcode
Instruction
Clocks
Operation
1F
RRA
2
{A,CF} = {CF,A}
Flags
ALTD
I/O
S
Z
L/V
C
F
R
SP
S
D
-
-
-
•
•
•
Summary of Contents for 2000
Page 2: ...ii Rabbit 2000 3000 Microprocessor...
Page 4: ...iv Rabbit 2000 Microprocessor...
Page 16: ...12 Rabbit 2000 3000 Microprocessor...
Page 112: ...108 Rabbit 2000 3000 Microprocessor...
Page 120: ...ii Rabbit 2000 3000 Microprocessor...