Instruction Reference Manual
117
Description
Rotates to the left with the C flag the contents of r (any of the register A, B, C, D, E, H, or L). Each bit in the
register moves to the next highest-order bit position (bit 0 moves to bit 1, etc.) while the C flag moves to bit 0
and bit 7 moves to the C flag. See Figure 1 on page 115.
RL
r
Opcode
Instruction
Clocks
Operation
——
CB 17
CB 10
CB 11
CB 12
CB 13
CB 14
CB 15
RL
r
RL A
RL B
RL C
RL D
RL E
RL H
RL 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)
{CF,
r
} = {
r
,CF}
{CF,A} = {A,CF}
{CF,B} = {B,CF}
{CF,C} = {C,CF}
{CF,D} = {D,CF}
{CF,E} = {E,CF}
{CF,H} = {H,CF}
{CF,L} = {L,CF}
Flags
ALTD
I/O
S
Z
L/V
C
F
R
SP
S
D
•
•
L
•
•
•
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 164: ...160 Instruction Reference Manual...