Concepts de base
Opérande
Spécification
Le décalage par rapport au début de la zone
des adresses
est spécifié. Le contenu de l'adresse sera traité
DM/EM
comme une donnée BCD (0000 à 32767) pour
indirectes en
spécifier l'adresse du mot dans la mémoire de
données (DM) ou la mémoire de données
mode binaire
étendue (EM). Ajoutez le symbole @ au début
pour spécifier une adresse indirecte en mode
binaire.
Contenu
D
1) D00000 à D32767 sont spécifiés si
@D(@@@@@) contient 0000 hex. à 7FFF
hex. (00000 à 32 767).
2) E0 _00000 à E0 _32767 de la banque 0
dans la mémoire de données étendue
(EM) sont spécifiés si @D(@@@@@)
contient 8000 hex. à FFFF hex. (32768 à
65 535).
3) E@_00000 à E@_32767 dans la banque
spécifiée sont spécifiés si @E@_@@@@@
contient 0000 hex. à 7FFF hex. (00000 à
32 767).
4) E(@+1)_00000 à E(@+1)_32767 dans la
banque suivant la banque spécifiée @ sont
spécifiés si @E@_@@@@@ contient
8000 hex. à FFFF hex. (32768 à 65 535).
Remarque Lorsque vous spécifiez une adresse indirecte en mode binaire, vous devez traiter les zones
Exemple : Si le mot de la mémoire de données (DM) contient 32 768, le système spécifiera E_100000
Remarque Si le numéro de banque de la mémoire de données étendue (EM) spécifié est « n » et que le
Exemple : Si la banque 2 de la mémoire de données étendue (EM) contient 32 768, le système
28
Description
@D@@@@@
00000 à 32767
(0000 Hex à 7FFF
Hex dans BIN)
de mémoire de données (DM) et de mémoire de données étendue (EM) (banques 0 à C)
comme une série d'adresses. Si le contenu d'une adresse comprenant le symbole @
dépasse 32 767, le système considérera que l'adresse de la mémoire de données étendue
(EM) et continuera à partir de 00000 dans la banque 0.
dans la banque 0 de la mémoire de données étendue (EM).
contenu du mot dépasse 32 767, le système supposera que l'adresse est une adresse de la
mémoire de données étendue et continuera à partir de 00000 dans la banque N+1.
spécifiera E3_00000 dans la banque 3 de la mémoire de données étendue (EM).
Notation
@D00300
0 1 0 0
Contenu
Binaire : 256
Spécifie D00256.
Ajoute le symbole @.
@D00300
8 0 0 1
Contenu
Binaire : 32769
Spécifie E0 00001.
@E1_00200
0 1 0 1
Contenu
Binaire : 257
Spécifie E1_00257.
@E1_00200
Contenu
8 0 0 2
Binaire : 32770
Spécifie E2_00002.
Chapitre 2-1
Exemples
d'applications
MOV #0001
@00300
MOV #0001
@E1_00200