Bitte aktiviere JavaScript!
8086/88 Assembler Befehlsreferenz RCR

Rotate through carry right.

Rotiere einen Wert bitweise nach rechts über das Carry-Flag.

Syntax:

RCR <Zieloperand>,<Bitanzahl>

Der Befehl arbeitet analog zum RCL-Kommando, jedoch ist die Schieberichtung umgekehrt.

Beispiel:

MOV AL,llll0000b ;lade einen Wert nach AL
MOV CL,3 ;bereite dreimaliges Schieben vor
STC ;setze Carry-Flag
RCRAL,CL ;schiebe AL CL-mal nach rechts. Das Carry-Flag ist danach gelöscht und in AL steht 00lllll0b