KS57C2308/P2308/C2316/P2316 SAM47 INSTRUCTION SET
5-79
RRC Rotate Accumulator Right Through Carry
RRC A
Operation: Operand Operation Summary Bytes Cycles
ARotate right through carry bit 1 1
Description: The four bits in the accumulator and the carry flag are together rotated one bit to the right. Bit 0
moves into the carry flag and the original carry value moves into the bit 3 accumulator position.
C
3 0
Operand Binary Code Operation Notation
A10001000C A.0, A3 C
A.n–1 A.n (n = 1, 2, 3)
Example: The accumulator contains the value 5H (0101B) and the carry flag is cleared to logic zero. The
instruction
RRC A
leaves the accumulator with the value 2H (0010B) and the carry flag set to logic one.