Accès à la mémoire par adressage dans l'ACCU 1
9.2
Accès à la mémoire par adressage dans l'ACCU 1
Application
Opérations
9 - 8
Les opérations décrites dans ce paragraphe conviennent tout particu-
lièrement à l'accès aux blocs de données et autres zones d'opérandes.
Il est cependant recommandé de ne pas utiliser ces opérations pour ac-
céder à des blocs contenant des programmes STEP 5 (OB, FB, PB et
SB).
Pour l'accès à la mémoire, vous pouvez utiliser divers registres de 16
ou 32 bits. Parmi ces registres, on a les accumulateurs 1 à 4 ainsi que
d'autres registres spéciaux utilisés par la CPU comme ressources.
Tableau 9-1
Opérations pour l'accès indirect à la mémoire par registres
Opération Opérande Fonction
LIR
Registre
0 à 15
TIR
Registre
0 à 15
LDI
Nom du
registre
TDI
Nom du
registre
L'adresse absolue du mot de mémoire ou du premier des deux mots de
mémoire est toujours indiquée de la façon suivante dans l'ACCU 1 :
ACCU 1-H
Bit
31
20 19
0
Les pages suivantes contiennent des explications sur les registres que
vous pouvez utiliser pour ces opérations.
Vous trouverez ensuite quelques exemples vous expliquant comment
appliquer ces opérations.
Chargement du contenu d'un mot de
mémoire adressé (20 bits) par l'ACCU 1
dans le registre de 16 bits
Chargement du contenu du registre de
16 bits dans un mot de mémoire adressé
(20 bits) par l'ACCU 1
Chargement du contenu des mots de
mémoire "n" et "n+1" adressés (20 bits)
par l'ACCU 1 dans le registre de 32 bits
Chargement du contenu du registre de
32 bits dans les mots de mémoire "n" et
"n+1" adressés (20 bits) par l'ACCU 1
16 15
Bits d´adresse
Bits d´adresse 0 à 15
16 à 19
Programmation de la CPU 948
C79000-G8577-C848-04
ACCU 1-L
0