A.U. 2009-2010 - Semestre 2 –Date : 24/05/2010
Architecture des ordinateurs
Examen Session principale
Enseignant : R. Braham, F. Sandid
Classe : 1ère année Licence Réseaux
Durée : 1h30 – Documents non autorisés
Exercice 1 : (3 pts)
a. L’architecture des ordinateurs est une branche de l’informatique. A quoi s’intéresse-t-elle ?
b. Parmi les sujets suivants, indiquer tous ceux qui sont importants pour l’architecture :
01. les bases de données
02. les réseaux
03. les systèmes d’exploitation
04. les circuits logiques
05. la programmation
06. l’algèbre de Boole
07. la fabrication des circuits intégrés
Exercice 2 : (4 pts)
Un programme de 1000 instructions s’exécute sur un processeur qui a une fréquence d’horloge de
1 GHz. On suppose qu’une instruction dure 2 cycles s’il n’y a pas de cache miss, et dure 5 cycles
d’horloge quand il y a un cache miss.
a. Calculer le temps d’exécution de ce programme si on suppose un taux de cache miss égal à
20%.
b. Calculer le CPI.
Exercice 3 : (4 pts)
La mémoire principale (RAM) d’un ordinateur est de 1024 octets. Elle est découpée en 4 pages de
même taille numérotées 0, 1, 2, 3.
1. Combien de bits sont nécessaires pour représenter une adresse ?
2. Pour chaque page, donnez l’adresse du premier et du dernier octet. Expliquer.
3. Un certain programme a besoin d’un espace mémoire de 2 Ko. Peut-on exécuter ce programme sur cet
ordinateur ? Expliquer ?
Exercice 4 : (4 pts)
Donner le chemin de donnée du MIPS pour le traitement des instructions
addi $4, $30, 30
sw $4, 20($20)
Donner un seul schéma. Expliquer votre réponse.