ARCHITECTURE DES MICROCONTRÔLEURS
1
Modes d’adressage et
Jeu d’instructions
INTRODUCTION
Les instructions contenues dans la mémoire
programme sont une suite de mots binaires décodés puis
exécutés par le microprocesseur.
Ces codes sont difficilement compréhensibles par le
programmateur.
C’est la raison pour laquelle ils sont traduits en
différents mots faisant partis du langage assembleur.
2
Les modes d’adressages sont les différents moyens
qui permettent au microprocesseur d’accéder à une
opérande en vue de tester ou de modifier le contenu d’un
registre ou d’une mémoire.
Il existe 5 modes d’adressage:
1. Mode d’adressage immédiat (littéral),
2. Mode d’adressage direct,
3. Mode d’adressage indirect,
4. Mode d’adressage de type bit,
5. Mode d’adressage relatif (instructions de saut). 3
ADRESSAGE IMMEDIAT OU LITTERAL
Avec l’ ADRESSAGE IMMEDIAT ou
ADRESSAGE LITTERAL, vous pouvez dire :
« je mets 100DT en poche »
La valeur fait IMMEDIATement partie de la
phrase.
J’ai donné LITTERALlement la valeur
concernée.
Pas besoin d’un autre renseignement. 4
ADRESSAGE IMMEDIAT OU
LITTERAL (2)
La donné manipulée par l’instruction est
codé avec l’instruction elle-même.
la donnée est appelée un «literal»
(appellation adoptée par Microchip).
exemple: MOVLW k
permet de placer le literal k (une valeur
quelconque sur 8 bits), dans le registre de
travail W
5
1 / 68 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !