Académique Documents
Professionnel Documents
Culture Documents
Question :
Donner les micro-instructions et microcommandes de l’opération de rangement du contenu de
l’accumulateur dans un mot mémoire en mode direct (STA @) . L’instruction est de format court.
Détailler les microcommandes générées par le séquenceur.
Solution :
ECRITURE ECR.
Exercice 2
Figure 1
Le cycle mémoire nécessite deux phases. Lors d'une opération de lecture, l'information est
disponible en première phase. Lors d'une opération d'écriture, l'information est écrite dans
le mot mémoire durant la deuxième phase.
Une opération dans l'UAL nécessite une phase.
Pour les instructions de format court, le RI contient le Code opération, le mode d’adressage
et l’opérande (ou l’adresse) ;
Pour les instructions de format long, le RI contient le Code opération et le mode d’adressage
seulement.
Questions:
1. Considérer le chronogramme qui vous est fourni. Donnez, le micro-programme détaillé de
l’instruction représentée sur le chronogramme (donner pour chaque étape les
microinstructions et l'ensemble des micro-commandes associées).
2. Indiquez brièvement ce que fait cette instruction (indiquez le code opération, le format
de l’instruction et le mode d’adressage).
3. complétez le schéma de la machine avec les microcommandes manquantes.
4. Donner le micro-programme détaillé de l’instruction suivante :
CHG *ADR (instruction de format long qui effectue le chargement en mode indirect,
dans l’accumulateur, du contenu du mot considéré).
Donner pour chaque étape l'ensemble des micro-commandes associées et préciser
clairement toutes les étapes pouvant se dérouler en parallèle.
Chronogramme question 1 :
1 0 1 0 1 0 1
0 1 0 1 0 1 0
H
ERAM
SRIM
ERI
ET1
ST1
ECO
INCO
SCO
Solution :
1. Micro-programme détaillé de l'instruction BI ADR (branchement inconditionnel, mode
direct, FORMAT LONG)
3. Complément du schéma
4. CHG ADR (chargement en mode direct, format long du contenu du mot pointé dans
l’accumulateur).
Description des phases Etapes Microcommandes
RAM (CO) SCO, ERAM
Recherche instruction Lecture; CO (CO) + 1 LECTURE, INCO
RI (RIM) SRIM, ERI
Décodage DECODAGE
RAM (CO) SCO, ERAM
Lecture; CO (CO) + 1 LECTURE, INCO
T (RIM) SRIM, ET1
Recherche opérande
RAM (T) ST1, ERAM
Lecture LECTURE
Chargement EUAL2 (RIM) SRIM, TBUS, EUAL2
Chargement dans l’accumulateur CHG, EACC
Exercice 3:
Soit le calculateur décrit par le schéma (figure 1).
Remarque importante : dans la base de registre, le registre R15 sert de Compteur Ordinal.
Figure 1.
Question:
ERAM
R
ACC A MC
EACC INCO TAD M
ERI SRI
RE2 RE1 RI
SRIM
ER2 ER1 TDA ERIM
Mode direct: