Référence des registres
Le microprocesseur 6502 ne possède qu'un petit nombre de registres par rapport aux autres microprocesseurs de la même époque. Cette situation rend la programmation particulièrement difficile car les algorithmes doivent utiliser efficacement les registres et la mémoire. Voici un schéma général de l'organisation des registres du 6502 :
Liste des registres
Voici un tableau de référence des différents registres des microprocesseur 6502 :
Nom | Nom long | Description |
---|---|---|
PC | Program Counter | Ce nom permet d'indiquer le registre du compteur de programme. Contient les registre PCH et PCL. |
S | Stack Pointer | Ce nom permet d'indiquer le registre du pointeur de pile. |
A | Accumulator | Ce nom permet d'indiquer le registre accumulateur. |
X | Index Register X | Ce nom permet d'indiquer le registre d'index X. |
Y | Index Register Y | Ce nom permet d'indiquer le registre d'index Y. |
P | Processor Status | Ce nom permet d'indiquer le registre d'état. |
Voici un tableau de référence des drapeaux du registres d'état des microprocesseur 6502 :
Nom | Nom long | Description |
---|---|---|
C | Carry Flag | Ce nom permet d'indiquer le drapeau d'état de retenue. |
Z | Zero Flag | Ce nom permet d'indiquer le drapeau d'état du zéro. |
I | Interrupt Disable | Ce nom permet d'indiquer le drapeau d'état du masque d'interruption. |
D | Decimal Mode | Ce nom permet d'indiquer le drapeau de décimal. |
B | Break Command | Ce nom permet d'indiquer le drapeau d'arrêt. |
V | Overflow Flag | Ce nom permet d'indiquer le drapeau d'état de débordement. |
N | Negative Flag | Ce nom permet d'indiquer le drapeau d'état de signe. |
Dernière mise à jour : Mardi, le 24 juillet 2018