Section courante

A propos

Section administrative du site

Assembleur 6502

ROL

6502 ROtate Left

Syntaxe

ROL adresse
ROL adresse,registre

Paramètres

Nom Description
adresse Ce paramètre permet d'indiquer l'emplacement de la valeur
registre Ce paramètre permet d'indiquer le registre X a ajouter à l'adresse mémoire.

Description

Cette instruction permet de faire un décalage des bits d'une position vers la gauche; la valeur de la retenue est mise dans le bit 0 et le bit 7 est copié dans le drapeau de retenue.

Algorithme

SI pas adresse OU registre A ALORS
   A ↔ C ← 7 ↔ 0
SINON
   pq ← 7 ↔ 0
FIN SI

Mnémonique

Mode Syntaxe Opcode Longueur Cycle d'horloge
Accumulateur ROL A 2Ah 1 2
Page zéro ROL $77 26h 2 5
Page zéro,X ROL $77,X 36h 2 6
Position absolue ROL $9988 2Eh 3 6
Position absolue,X ROL $9988,X 3Eh 3 7


Dernière mise à jour : Mardi, le 6 décembre 2016