Instruction redondante
Instruction redondante remplacée par : ROL
Cette instruction exécute une rotation à gauche de la valeur en sortie d. Le nombre de bits en sortie d, soumis à une rotation à gauche, est indiqué par la valeur affectée à l’entrée n. Ce décalage peut être compris entre 0 et 255 (uniquement l’octet de poids faible de n est effectif).La rotation à gauche signifie que les bits sortis par décalage à la position 31 (MSB) sont décalés via la position du bit 0 (LSB) dans la valeur de sortie d.
Entrée
Nombre de bits soumis à rotation (intervalle : 0 à 255)
Sortie
Zone de 32 bits
Lorsque l’entrée n = 0, aucune rotation n’est exécutée.
Lorsque n > 32, le résultat est le même que lorsque n < 32 : par ex. n = 33 produit le même résultat que lorsque n = 0 ; lorsque n = 34, le résultat est le même que lorsque n = 1.
Le bit en position 32-n (le dernier bit décalé à droite) est simultanément sauvegardé dans la variable système sys_bIsCarry (drapeau de retenue) et peut être évalué en conséquence.
Si le bit en position 32-n de d a la valeur 1.