
GPA770 Microélectronique appliquée 
Exercices – série B.1 
 
 
 
1. Considérez le segment de code suivant.  Quelles instructions de branchement seront 
activées à la suite de l’exécution du code suivant?  Répondez oui ou non pour chaque 
instruction. 
 LDAB   #2     
    SUBB   #$DF     
           
…suite aux deux instructions, B = $02 - $DF = $23, avec 
N=0, Z=0, V=0 et C=1, donc: 
a) BEQ   non   d) BMI   non   
b) BLO   oui    e) BHI    non   
c) BGT   oui   f) BRA   oui   
 
 
2. Un instruction en mode d’adressage direct (DIR) peut seulement accéder des données 
dans une étendue d’adresses de 0000 à 00FF.  Est-ce vrai que l’instruction doit aussi 
être dans cette étendue d’adresses? 
 
Non, l’instruction peut être à n’importe quel endroit dans toute la mémoire. 
 
 
3. Quel est le seul mode d’adressage d’une instruction qui ne forme pas une adresse 
mémoire? 
 
Le mode d’adressage inhérent (INH). 
 
 
4.  Quelle  adresse  mémoire sera accédée par le CPU  pour  les  exemples  suivants 
d’adressage indexé, sachant que l’index X pointe à l’adresse mémoire $0800: 
 a) LDAA   2, X      addresse : $0802   
b) STAA    2, +X      addresse : $0802 
c) LDAA   -2, X      addresse : $07FE 
 
 
4. Donnez 2 instructions qui indiquent s’il y a eu emprunt en affectant le bit d’état C du 
CCR. 
 
La plupart des instructions qui effectuent un soustraction, e.g., SUBA, SBS, SBCB, 
SUBD, et CMPA., indiquent s’il y a eu emprunt avec le bit C.