Internet

540 mots 3 pages
Mode d'adressage en assembleur
Juin 2014
On appelle « mode d'adressage » la manière dont la donnée est spécifiée dans une instruction.
Selon le mode d'adressage la taille de l'instruction peut varier de 1 à 4 octets.
Il existe 5 modes d'adressage :
Le mode d'adressage implicite
Le mode d'adressage immédiat
Le mode d'adressage relatif
Le mode d'adressage direct
Le mode d'adressage indirect

Le mode d'adressage implicite
Le mode d'adressage implicite correspond à une instruction ne comportant pas d'opérande.
L'instruction est composée du code opération uniquement et sa taille peut varier entre 1 octet et 2 octets selon l'opération.

code opération (1 ou 2 octets)
Ce type d'instruction porte généralement sur des registres. Les opérations d'incrémentation ou de décrémentation d'un registre ont un mode d'adressage implicite.

Le mode d'adressage immédiat
On parle de mode d'adressage immédiat lorsque le code opérande contient une donnée. La taille de la donnée peut varier entre 1 et 2 octets.

code opération (1 ou 2 octets) code opérande (1 ou 2 octets)
Ce type d'instruction met en jeu un registre et une valeur (qu'il s'agisse d'une affectation, une addition, une soustraction ou bien même une comparaison), la taille de l'opérande dépendra donc du type de registre mis en jeu (1 octet pour un registre 8 bits, 2 pour un registre de 16 bits).

Dans le cas de l'instruction MOV BX, 8 l'opérande 8 sera codée sur 16 bits puisqu'il faut l'affecter à un registre 16 bits (BX).

Le mode d'adressage relatif
Ce type de mode d'adressage met en jeu un champ opérande contenant un entier relatif (sa taille est donc un octet).

code opération (1 octet) code opérande (1 octet)
On l'utilise pour les opérations de saut, l'entier relatif est appelé déplacement, il correspond à la longueur du saut que le processeur doit effectuer dans les instructions.

Le mode d'adressage direct
Le code opérande d'une instruction en mode d'adressage direct,

en relation

  • Exposé ordinateur
    336 mots | 2 pages
  • Algo !!
    818 mots | 4 pages
  • Internet
    1785 mots | 8 pages
  • Internet
    10833 mots | 44 pages
  • Internet
    9392 mots | 38 pages
  • Internet
    659 mots | 3 pages
  • Internet
    1069 mots | 5 pages
  • internet
    757 mots | 4 pages
  • Internet
    1506 mots | 7 pages
  • Internet
    1293 mots | 6 pages
  • Gest
    3316 mots | 14 pages
  • l'internet
    495 mots | 2 pages
  • Internet
    731 mots | 3 pages
  • Internet
    5241 mots | 21 pages
  • Internet
    552 mots | 3 pages