Les bits du registre source (snd) sont décalés circulairement (rotation) vers la droite par
Supposons que le registre R1 est chargé avec la valeur 1101101101101101b. L'opération de rotation à droite peut être écrite ainsi
mov 1101101101101101b r1 ror 2 r1Après la dernière instruction, le registre R1 contient alors r1=0111011011011b. Tous les bits sont préservés mais à des positions différentes.