MONTIGNY Eric.
Traduction en français de la notice du COLDIRE.
♥ Champ sur l’adresse effective : Ce champ détermine le mode d’adressage.
♣ Pour une source opérande du type <adresse effective>source, utiliser les modes d’adressages listés
dans ce présent tableau :
Adresse mode Mode Registre Signification
DY 000 Numéro du registre DY Adressage par registre de données
AY 001 Numéro du registre AY Adressage par registre d’adresse
(AY) 010 Numéro du registre AY Adressage indirect par registre d’adresse
(AY)+ 011 Numéro du registre AY Adressage indirect par registre d’adresse, avec post
incrément.
-(AY) 100 Numéro du registre AY Adressage indirect par registre d’adresse, avec pré
décrément.
(d16,AY) 101 Numéro du registre AY Adressage indirect par registre d’adresse, avec
déplacement sur 16 bits.
(d8,AY,Xi) 110 Numéro du registre AY Adressage indirect avec déplacement sur 8 bits, et registre
d’index.
(xxx).W 111 000 Adressage absolu sur un word (16 bits), avec une
extension de signe sur 32 bits.
(xxx).L 111 001 Adressage absolu sur un long-word (32 bits).
#<data> 111 100 Adressage immédiat
(d16,PC) 111 010 **
(d8,PC,Xi) 111 011 **
♣ Pour la destination de l’opérande, du type <adresse effective>destination, utiliser les modes
d’adressages listés dans ce présent tableau :
Adresse mode Mode Registre Signification
DX --- --- Adressage par registre de données
AX --- --- Adressage par registre d’adresse
(AX) 010 Numéro du registre AX Adressage indirect par registre d’adresse
(AX)+ 011 Numéro du registre AX Adressage indirect par registre d’adresse, avec post
incrément.
-(AX) 100 Numéro du registre AX Adressage indirect par registre d’adresse, avec pré
décrément.
(d16,AX) 101 Numéro du registre AX Adressage indirect par registre d’adresse, avec
déplacement sur 16 bits.
(d8,AX,Xi) 110 Numéro du registre AX Adressage indirect avec déplacement sur 8 bits, et registre
d’index.
(xxx).W 111 000 Adressage absolu sur un word (16 bits), avec une
extension de signe sur 32 bits.
(xxx).L 111 001 Adressage absolu sur un long-word (32 bits).
#<data> --- --- Adressage immédiat
(d16,PC) --- --- **
(d8,PC,Xi) --- --- **
La fonction ADD est difficile à utiliser, méfiance !