You are on page 1of 2

Corrigé type du contrôle : Composants (1ere Année MI)

1- a/ Un composant peut être parfaitement représenté (modélisé) par la notion de fonction :


Il est défini par sa fonction et ses entrées/sorties : C= (F, E, S)

E F S = F(E)

b/ Un Système est un ensemble de composants et d’interconnexions.


System = (Composants, Interconnexions)

Remarque : On pourra utiliser la notion de fonction soit pour représenter le comportement


global d’un système soit pour représenter sa structure interne

2- Schéma de l’architecture classique de la machine de Von Neumann avec les composants :


PC, MC, E/S et les liens BA, BD

PC BA MC

UC UAL BD

E/S

3- Description fonctionnelle de l’UC et de l’UAL

H
Cod-Ins S1
UC(cod-Ins, H, EA) = ((S1,…Sn), ES)
UC Sn H: Horloge
Cod-Ins : Code de l’Instruction
EA: Etat actuel
EA ES ES: Etat suivant
S1,…Sn : Signaux de commande

Cod-op
R = UAL(cod-op, Op1, Op2)
Op1
Cod-op = cod-Ins
UAL R Op1: Operand1
Op2: Operand2
Op2 R: Résultat

4- Schémas des architectures de Von Neumann et de Harvard

BA BA
BA
PC MC MI PC MD
Instr + Don Instructions Données
BD BI BD

Architecture de Von Neumman Architecture de Harvard


5- a) Déroulement dans la machine de Von Neumann
Une seule mémoire qui contient les instructions et les données. Donc, On y accède soit en
lecture soit en écriture. L’exécution est séquentielle comme suit.
Cycles : C1 C2 C3 C4 C5 C6 C7 C8 C9
Instructions
I1 LI EX EC
I2 LI EX EC
I3 LI EX EC
Le programme exige 9 cycles

b) Déroulement dans la machine de Harvard


Dans cette machine les instructions et les données sont séparées. L’accès aux mémoires peut être effectué en
parallèle. L’exécution peut être pipelinée comme suit :
Cycles : C1 C2 C3 C4 C5
Instructions
I1 LI EX EC
I2 LI EX EC
I3 LI EX EC
Le programme exige uniquement 5 cycles.

6- Les deux techniques d’implémentation du jeu d’instructions d’un processeur


a) Technique câblée (hardwired) : toutes les instructions du processeur sont implémentées par câblage :
Avantage : Plus rapide
Inconvénient : non extensible
b) Technique microprogrammée (microprogramed) : Chaque instruction est implémentée par un ensemble
de micro-instructions (localisées dans une ROM)
Avantage : extensible
Inconvénient : Mon rapide

7- Les fonctions principales d’un système d’exploitation :


L’architecture de Von Neumann montre trois composants : Le PC, la MC et les E/S à travers les quels
circule de l’information. Donc, les fonctions principales d’un système d’exploitation sont :a) gestion du
processeur, b) gestion de la mémoire centrale, c) gestion des E/S, et finalement d) gestion de l’information
qui circule entre ces trois composants. L’ensemble est axé sur un ordonnanceur (scheduler).

8- L’interface Hard/Soft (entre le système d’exploitation et le matériel) est définie par le jeu d’instruction du
processeur.

9- Le bon ordre est : PAN < LAN < MAN < WAN

10- IEEE-802.11 est un modèle standard pour WLAN.

You might also like