Vous êtes sur la page 1sur 3

Université Belhadj Bouchaib AÏn Témouchent / Faculté des Sciences et de la Technologie / Département MI/2ème année Licence Informatique

S3 2022-2022 /Module : Architecture des ordinateurs Corrigé type d’Examen

I. Ex :
a) Le programme produit une sortie $20 = ($10 * $11) + 100
b) $20 = 124 + étapes

II.

1) L'architecture d'un ordinateur représente l’organisation de ses différentes unités et de leurs


interconnexions. En informatique, le terme architecture désigne l’organisation des éléments d’un
système et les relations entre ces éléments.
2) –O -N -N -O
3) RAM+ROM
4) Le processeur est un circuit électronique complexe qui exécute chaque instruction très
rapidement, en quelques cycles d'horloges.
Processeur est un Circuit intégré…, unité capable d’effectuer des calculs,… son rôle
d’exécuter les instructions.
- up est un ensemble de circuits gravés sur une plaque de silicium ) qui est chargé
d’interpréter et d’exécuter les instructions d’un programme, de lire dans un ordre logique, à
partir de la mémoire, chacune des instructions et effectue le traitement correspondant.
- Le CPU unifie le système. Il contrôle les fonctions effectuées par les autres parties.
Le CPU doit être capable de chercher les instructions à partir de la mémoire, de décoder
leur contenu binaire et de les exécuter. Il doit être également capable d’adresser la mémoire
et les ports d’entrée-sortie lorsque cela est nécessaire lors de l’exécution des instructions.
-Le processeur est capable d'exécuter des programmes en langage machine, c'est-à-dire
composées d'instructions très élémentaires suivant un codage précis.
-Processeur (CPU): traite les données et envoie des ordres aux autres composants.
-…
5) les critères liés à la mémoire : Le temps d’accès à la mémoire et sa capacité…graphe expliquatif.
6) Contient l’adresse de la prochaine instruction à exécuter.
7) Le langage d’assemblage est la représentation symbolique du code binaire des instructions.
 Ecrire un programme directement en langage machine (0 et 1) est une tâche très difficile.
 le fichier source d'un programme contient des représentations textuelles (mnémoniques) des instructions du
micro-processeur.
 Déchiffrer la signification d'instructions codées numériquement est fatigant pour les humains.
 Au lieu d’utiliser le langage machine, on peut programmer avec le langage d’assemblage.
Il est proche du langage machine et lisible par les humains
8) Les mots réservés telque « float double …
9) Les registres sont les éléments de mémoire les plus rapides. Ils sont situés au niveau du processeur et
servent au stockage des opérandes et des résultats intermédiaires.
- Mémoire de petite taille + rapide ‘SRAM

1
10) Si on veut mémoriser une information de taille importante, il faut utiliser un registre…..
……… FAUX …. Si on veut mémoriser une information de taille importante, il faut utiliser
une mémoire de masse , …
11)
a) .data
Déclara de var
.text
Instru
b) L’opération opérandes
c) 4 O = 32 bit
d) 4 O = 32 bit
e)

f) Les 4 Types d'Instructions du MIPS

2
g) Le résultat= A* 2n avec n : nombre de bit de décalage.
+ dessiner bits de registre…
h)

i) Lw : load word « charger un mot mémoire » de 32 bit


La : charger une adresse
Li chargé une valeur codé immédiatement dans l’instruction.

Vous aimerez peut-être aussi