Information Technology Reference
In-Depth Information
C hapitre 10
Exercices corrigés 10
LA FONCTION D'EXÉCUTION
10.1 Révision
Cet exercice ne donnera pas lieu à une correction particulière, les réponses se trou-
vent facilement en parcourant le chapitre sur la fonction d'exécution.
1. Rappelez les différentes étapes de l'exécution d'une instruction machine en indi-
quant la fonction de chacune de ces étapes.
2. Est-ce que l'étape de chargement d'une instruction est dépendante du type de
l'instruction ?
3. Quel est le rôle du séquenceur ? Quels sont les avantages et les inconvénients du
séquenceur câblé par rapport au séquenceur microprogrammé ?
10.2
Microcommandes
Soit une machine dont les instructions ont le format « codeopération, modeadressage,
registre, champopérande » avec, par exemple, Im pour modeadressage immédiat, I pour
modeadressage indirect, R1 pour registre R1. Par ailleurs la microcommande InCo
permet l'incrémentation du compteur ordinal.
1. Nous disposons de la machine matérielle décrite dans le cours (machine à un bus
de la figure 7.5) et nous conservons le formalisme du cours pour indiquer la nature
des signaux positionnés. Soient les instructions suivantes :
Load Im, R1, x
(charger dans R1 la valeur x)
Load D, R1, x
(chargement direct dans R1)
Load I, R1, x
(chargement indirect de R1)
 
Search WWH ::




Custom Search