Les modes d'adressages
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: