You are on page 1of 2

ISG

Travaux Dirigés : Architecture des Ordinateurs

Exercice 1 :

Dans la plus part des ordinateurs, les adresses des emplacements mémoires sont
exprimés en hexadécimal. Ces adresses sont des nombres séquentiels qui
identifient chacune des cases mémoires.
1. Un certain ordinateur peut stocker des nombres de 8 bits dans chacune de ses
cases mémoires. Si l’intervalle des adresses mémoires va de 000016 à FFFF16.
a) Calculer le nombre des cases mémoires que possède cet ordinateur.
b) Calculer la taille totale de cette mémoire.
2. Un autre ordinateur possède 4096 emplacements en mémoire.
a) Donnez un intervalle de ses adresses exprimées en hexadécimal.
b) Déterminer l’adresse en hexadécimal du dernier case mémoire sachant que
la première case est d’adresse 10016

Exercice 2 :

Un ordinateur personnel possède les places mémoires utilisables qui ont


les adresses hexadécimales suivantes : 20016 à 3FF16 et 400016 à 7FD016.
Dites quel est le nombre total des places mémoires disponibles.

Exercice 3 :

On considère une mémoire centrale de 2Mbytes, où chaque byte est adressable


séparément.
1. Calculer l’adresse, en octal, du sixième élément d’un tableau dont
l’adresse du premier élément est 778, et dont tous les éléments sont composés
de 16 bits.
2. Calculer, en décimal, le nombre de Bytes précédent l’adresse 778.
3. Calculer la taille de cette mémoire en l’exprimant en mots de 16 bits et en mots de 32 bits.

Exercice 4 :

1
ISG

Dans une mémoire la taille du bus d’adresses K=14 et la taille du bus de données n=4.
1. Calculer la capacité de cette mémoire en bits.
2. Calculer la capacité de cette mémoire en mot de 4 bits, mot de 16 bits et mot de 32bits.

Exercice 5 :
On veut réaliser une mémoire de 1Ko (la taille d’un mot est de 8 bits) en utilisant des boîtiers de taille 256 mot de 4 bits.
1. Déterminer la taille du bus d’adresses du mémoire et du boitier.
2. Déterminer la taille du bus de données du mémoire et du boitier.
3. Déterminer le nombre de boitier.

You might also like