![]() Page réalisée par: Philippe Moreau UPJV |
notation:
AE = Adresse Effective de l'information (l'endroit où elle se trouve)
notation = notation symbolique du mode d'adressage (celle que l'on trouve dans les ouvrages)
écriture = exemple d'écriture pour le mode d'adressage dans une ligne de programme
Mode d'Adressage | AE | Notation | Exemple d'écriture |
Commentaires sur l'accès L'information se trouve: |
Direct par registre de Donnée | Dn | Dn | D2 ou D7 | dans le registre de Donnée |
Direct par registre d'Adresse | An | An | A1 ou SP | dans le registre d'Adresse |
Absolu court | adresse donnée | Abs.w | 10 ou $5A7 | A l'adresse précisée sur 16 bits |
Absolu long | adresse donnée | Abs.l | 10 ou $1F5A7 | A l'adresse précisée sur 32 bits |
Immédiat | ICI | Imm | #10 ou #$5B7 | Derrière le signe # |
Indirect (simple) | (An) | (An) | (A5) ou (SP) | A l'adresse contenue dans le registre An |
Indirect Postincrémenté | (An) puis An←An+x | (An)+ | (A0)+ ou (SP)+ | A l'adresse contenue dans An, puis le contenu de An est incrémenté de x |
Indirect Prédécrémenté | An←An-x puis (An) | -(An) | -(A0) ou -(SP) | Le contenu de An est décrémenté de x puis on trouve l'information à l'adresse contenue dans An |
Indirect avec Déplacement | (An)+d16 | d16(An) | $F8C(A3) | A l'adresse calculée par: contenu de An augmentée de d16 |
Indirect avec Déplacement et Index |
(An)+(Xn)+d8 | d8(An,Xn) | 4(A5,D3) | A l'adresse calculée par: contenu de An + contenu de Xn + d8 |
Relatif au PC avec Déplacement | (PC)+d16 | d16(PC) | $F8C(PC) | A l'adresse calculée par: contenu du PC augmentée de d16 (correspond à un déplacement par rapport à l'endroit où se trouve l'instruction) |
Relatif au PC avec Déplacement et Index | (PC)+(Xn)+d8 | d8(PC,Xn) | 4(PC,D3) | A l'adresse calculée par: contenu du PC + contenu de Xn + d8 |
Adressage du SR | SR | SR | SR | C'est le registre SR |
Adressage du CCR | CCR | CCR | CCR | C'est le CCR (partie du SR) |
Remarques: