
DS4830 User’s Guide
213
RR / RRC Rotate Right Accumulator Carry Flag (Ex/In)clusive
Description: Rotates the active accumulator right by a single bit position. The RR instruction circulates the lsb
of the accumulator (bit 0) back to the msb (bit 15) while the RRC instruction includes the Carry
(C) flag in the circular right shift.
Status Flags: C (for RRC only), S, Z (for RRC only)
RR Operation: 15 Active Accumulator (Acc) 0
Acc.[14:0] Acc.[15:1]; Acc.15 Acc.0
Encoding: 15 0
Example(s): ; Acc = A345h, S=1, Z=0
RR ; Acc = D1A2h, S=1, Z=0
RR ; Acc = 68D1h, S=0, Z=0
RRC Operation: 15 Active Accumulator (Acc) 0 Carry Flag
Acc.[14:0] Acc.[15:1]; Acc.15 C; C Acc.0
Encoding: 15 0
Example(s): ; Acc = A345h, C=1, S=1, Z=0
RRC ; Acc = D1A2h, C=1, S=1, Z=0
RRC ; Acc = E8D1h, C=0, S=1, Z=0
Comentários a estes Manuais