Académique Documents
Professionnel Documents
Culture Documents
EXERCICE 1 :
1- Effectuez les conversions suivantes
a- En base 2
(2024)10= (11111101000) Méthode de division par la base de 2
(2175)8 = (10001111101) Méthode par correspondance des octales en binaire
(B0AD)16= (1011000010101101) Méthode par correspondance des Hexadécimaux en binaire
b- en base 5
(2023)10= (31043) Division par 5 en gardant les restes et le dernier quotient
(1001)2 = (14 ) conversion d’abord en décimal :( 9) puis conversion en base 5
(CFA)16= (101242) Conversion en décimal (3322) puis en base 5
2/ Une mémoire possède 10 lignes d’adresses et 08 lignes de données, quelle est sa capacité
en bits ?
Capacité en bits = Nombre de lignes d'adresses × Nombre de lignes de données
Dans ce cas :
Capacité en bits = 10 lignes d'adresses × 8 lignes de données = 80 bits
Ainsi, la capacité totale de la mémoire est de 80 bits.
3/ Combien de lignes d’adresses doit-on avoir pour accéder à 256 KOctets sachant que chaque
mot est formé d’un octet ?
Nombre de lignes d’adresses=Taille d’un mot en octets/Taille totale en octets
Dans ce cas, la taille totale en octets est de 256 KOctets, et chaque mot est formé d'un octet.
Puisque 1 KOctet=1024 octets1 KOctet=1024 octets, la formule devient :
Nombre de lignes d’adresses=256×10241=256×1024Nombre de lignes d’adresses=1256×
1024=256×1024
Calculons cela :
Nombre de lignes d’adresses=262,144Nombre de lignes d’adresses=262,144
Page 2 of 4
Ainsi, vous auriez besoin de 262,144 lignes d'adresses pour accéder à 256 KOctets lorsque
chaque mot est formé d'un octet.
4/ Soit une mémoire de capacité de 1024 bits, pour chacun des cas suivants, tracer le schéma
Correspondant à cette mémoire.
a) On utilisera des mots-mémoires de 1 bit.
b) On utilisera des mots-mémoires de 8 bits
Pour tracer le schéma correspondant à une mémoire de 1024 bits dans les deux cas mentionnés, on peut
représenter la mémoire sous forme de lignes et de colonnes. Chaque cellule de la mémoire contient un bit
d'information. Voici comment vous pouvez représenter les deux cas :
Dans ce cas, chaque mot-mémoire contient seulement un bit. La mémoire de 1024 bits serait représentée
par une seule ligne avec 1024 colonnes, chaque colonne représentant un bit.
| 0 | 1 | 2 | 3 | ... | 1023 |
--------------------------------
Dans ce cas, chaque mot-mémoire contient 8 bits. La mémoire de 1024 bits serait représentée par 128
Chaque ligne représente un mot-mémoire de 8 bits, et il y a 128 de ces lignes pour atteindre la capacité
totale de 1024 bits. Chaque colonne à l'intérieur d'une ligne représente un bit individuel du mot-mémoire.
| Bit 0 | Bit 1 | Bit 2 | Bit 3 | Bit 4 | Bit 5 | Bit 6 | Bit 7 |
-------------------------------------------------------------------
0 | 0 | 1 | 0 | 1 | ... | 1 | 0 | 1 |
1 | 1 | 0 | 1 | 1 | ... | 0 | 1 | 0 |
... | ... | ... | ... | ... | ... | ... | ... | ... |
127 | 0 | 1 | 1 | 0 | ... | 1 | 0 | 1 |
1- Nous avons besoin d’un système fiable de lecture/écriture pour l’implantation d’une mémoire
virtuelle dans un ordinateur de contrôle à bord d’un avion supersonique. Le coût n’est pas
important mais le système doit être très rapide avec des temps d’accès relativement constants
Page 3 of 4
et pouvoir fonctionner dans un environnement qui a beaucoup de vibrations. Que
recommandez-vous ?
a) Disque magnétique ;
b) Disque à semiconducteurs SSD (Solid State Disk);
c) CDROM ;
d) Bande (tape) magnétique ;
e) Disque souple (floppy disk);
Reponse : b
2- Pour une mémoire virtuelle implantée sur un disque magnétique (hard drive), nous devons
optimiser l’efficacité de transfert des données entre la mémoire virtuelle et la mémoire principale. Que
recommandez-vous ?
a) Augmenter la dimension des pages et utiliser une stratégie d’écriture simultanée « write-
through » au disque ;
b) Augmenter la dimension des pages et utiliser une stratégie de ré-écriture « write-back » au
disque ;
c) Diminuer la dimension des pages et utiliser une stratégie d’écriture simultanée « write-through
» au disque;
d) Diminuer la dimension des pages et utiliser une stratégie de ré-écriture « write-back » au disque
;
e) Les réponses du haut n’ont rien à faire avec l’efficacité de transfert des données entre la
mémoire Virtuelle et la mémoire principale
Reponse : b
Les autres options (a, c, d) impliquent des combinaisons de tailles de pages et de stratégies d'écriture
qui peuvent ne pas être aussi efficaces pour optimiser le transfert de données entre la mémoire
virtuelle et la mémoire principale dans ce contexte spécifique.
Page 4 of 4