Accès à la mémoire par
les adresses absolues
Sommaire du chapitre 9
9.1
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 4
9.2
Accès à la mémoire par adressage dans l'ACCU 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 8
9.2.1
LIR et TIR : Chargement et transfert indirects de registres de 16 bits . . . . . . . . . . . . . . 9 - 9
9.2.2
Exemples d'accès à des DW supérieurs à 255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 15
9.2.3
LDI et TDI : Chargement et transfert indirects de registres de 32 bits . . . . . . . . . . . . . 9 - 17
9.3
Transfert de blocs de mémoire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 19
9.4
Opérations avec le registre d'adresse de base BR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 22
9.4.1
Opérations de transfert entre registres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 23
9.4.2
Accès à la mémoire locale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 24
9.4.3
Accès à la mémoire commune . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 25
9.4.4
Accès aux pages de mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - 29
Programmation de la CPU 948
C79000-G8577-C848-04
9
9 - 1