Vous êtes sur la page 1sur 3

Examen de premier semestre (Février 2021)

INF2063: ARCHITECTURE DES ORDINATEURS


Exercice 1:
Chacune de ces figures présente un nombre affiché par le boulier ou l’abaque ci-dessous. Déterminez
pour chaque figure (fig.) le nombre correspondant en decimal.
0,5× 4pts

fig.2 fig.3 fig.3 fig.4


bouliers, abaque fig.1

fig1 = 8017 ; fig2 = 11 ; fig3 = 15 ; fig3 = 12 ; fig4 = 46 ;

Exercice 2: 1× 4pts
2.1) Comment appelle-t-on les programmes spéciaux qu’on utilise pour traduire automatiquement le
langage symbolique en code machine ?
On utilise des programmes spéciaux, appelés assembleurs, pour traduire automatiquement le
langage symbolique en code machine.

2.2) Quelle est la catégorie des instructions qui permet de faire le transfert des données entre les
registres et la mémoire ?
Instruction d’affectation : elle permet de faire le transfert des données entre les registres et la
mémoire

2.3) Dans quel registre se trouve l’instruction que décompose et analyse l’unité de décodage ?
Unité de décodage decompose et analyse l’instruction se trouvant dans le register
d’instructions.
2.4) Comment appelle-t-on le plus petit ordre que peut comprendre un ordinateur ?
Une instruction est une opération élémentaire d’un langage de programmation

Exercice 4: 2pts
Chaque instruction est caractérisée par le nombre de périodes d’horloge (ou microcycles) qu’elle
utilise (donnée fournie par le fabricant du microprocesseur). Le temps d’exécution d’une instruction
n’est pas réduit mais le débit d’exécution des instructions est considérablement augmenté. Une
machine pipeline se caractérise par le nombre d’étapes utilisées pour l’exécution d’une instruction, on
appelle aussi ce nombre d’étapes le nombre d’étages du pipeline. L’ instruction est execute en 4 phases
comme le montre la figure ci-dessus:

Déterminez la fréquence d’horloge de cette machine si la durée d’exécution de l’instruction est égale à
0,08 μs.
Correction: horloge à 50 MHz, période T = 1/f = 0,02 μs. Si l’instruction s’exécute en 4
microcycles, la durée d’exécution de l’instruction est : 4 × 0,02 = 0,08 μs.
Exercice 5: 2×10pts
On dispose de boîtiers mémoire d’une capacité de 8 Ko. On désire les rendre
accessibles à un microprocesseur possédant un bus d’adresse de 16 bits. Le
microprocesseur et tous les composants possèdent un bus de donnée de 8 bits.
Les signaux de sélection des boitiers venant du microprocesseur sont à l’état
haut et les boîtiers mémoire possèdent une broche notée CS active au niveau
bas.
5.1) Déterminez la mémoire totale qui sera implantée par le décodage linéaire
- Déterminons le nombre de boitiers : 16 – 13 = 3.
- La mémoire totale qui sera implantée sera alors égale : 8 Ko× 3 = 24 Ko.
fig.6
2pts

5.2) Donnez le schéma de câblage (detaillez le nombre de fils pour chaque bus). fig.5
2pts

5.3) Déterminez la case mémoire désignée par un boîtier.


2pts
5.4) Déterminez la plage d’adresses occupée par chacune des mémoires. 2pts

5.5) En déduire la cartographie ou mapping de la mémoire visible par le microprocesseur. 2pts

Exercice 3:
Les circuits électroniques peuvent être réalisés selon diverses technologies. 2pts
3.1) Définir les quatre grandes familles parmi les technologies actuelles.
1. TTL ("Transistor Transistor Logic") ou logique de transistor à transistor ;
2. ECL ("Emitter Coupled Logic") ou logique à couplage par émetteur
3. pMOS ("type p Metal Oxyde Silicium") ou semi-conducteur métal-oxyde à canal P.
4. nMOS ("type n Metal Oxyde Silicium") ou semi-conducteur métal-oxyde à canal N.
5. CMOS ("Complementary Metal Oxyde Silicium") ou semi-conducteur métal-oxyde

3.2) Citez parmi ces technologie celles qui utilisent des transistors bipolaires d’une part, et celles qui
utilisent les transistors à effet de champ d’autre part. 2pts
Les technologies ECL et TTL utilisent des transistors bipolaires; les technologies MOS
(nMOS et pMOS) et CMOS par contre utilisent des transistors à effet de champ.

Vous aimerez peut-être aussi