Sie sind auf Seite 1von 20

Architecture des ordinateurs 51

III. Les mémoires

III.1 Principe
III.2 Caractéristiques
III.3 Différents types de mémoire
III.4 Critères de choix
III.5 Hiérarchie mémoire

Architecture des ordinateurs 52


III. Les mémoires
III.1 Principe

 Généralités

Permet le stockage des informations sous forme


numérique

Les informations stockées sont appelées des données

Elles sont accessibles par l’intermédiaire de leur adresse

Architecture des ordinateurs 53


III. Les mémoires
III.1 Principe

Bus d’adresses 1
A2
0 A1
0 Mémoire
A0
D7 D0

10011010
Bus de données

Architecture des ordinateurs 54


III. Les mémoires
III.1 Principe

Sélection CS
Commande R/W

n fils
d’adresses Mémoire

m fils de données
Architecture des ordinateurs 55
III. Les mémoires

III.1 Principe
III.2 Caractéristiques
III.3 Différents types de mémoire
III.4 Critères de choix
III.5 Hiérarchie mémoire

Architecture des ordinateurs 56


III. Les mémoires
III.2 Caractéristiques

 Format :
Nombre de bits dans chaque case mémoire
Largeur du mot mémorisable

 Capacité
si : m bits dans chaque cases mémoire
si : 2n cases mémoire

C = m . 2n bits

Architecture des ordinateurs 57


III. Les mémoires
III.2 Caractéristiques

 Temps d’accès
Temps qui s'écoule entre l'instant où a été lancée une
opération de lecture/écriture en mémoire et l'instant où
la première information est disponible sur le bus de
données.

 Temps de cycle
Intervalle minimum qui doit séparer deux demandes
successives de lecture ou d'écriture.

Architecture des ordinateurs 58


III. Les mémoires
III.2 Caractéristiques

 Exemple : cycle de lecture

Bus @ @x

R/W

CS
Données accessibles

Bus D Dx

Tps accès Tps de cycle


Architecture des ordinateurs 59
III. Les mémoires
III.2 Caractéristiques

 Débit
Nombre maximum d'informations lues ou écrites par
seconde
On parle aussi de bande passante (1/débit)

 Volatilité

Architecture des ordinateurs 60


III. Les mémoires
III.2 Caractéristiques

 Exemple : capacité mémoire

Bus de données
8 bits
Bus d’adresses
15 bits

C = 215 . 8 = 262 144 bits


/1024
256 k bits
32 768 octets /8
32 ko
32 768 mots de 8 bits

Architecture des ordinateurs 61


III. Les mémoires

III.1 Organisation
III.2 Caractéristiques
III.3 Différents types de mémoire
III.4 Critères de choix
III.5 Hiérarchie mémoire

Architecture des ordinateurs 62


III. Les mémoires
III.3 Différents types de mémoire

 RAM (Random Access Memory)

Mémoire vive
Lecture et écriture possible
Mémoire volatile = perd son contenu lorsqu’elle
n’est plus alimentée
RAM statique ou dynamique

Architecture des ordinateurs 63


III. Les mémoires
III.3 Différents types de mémoire

Mémoire

Mortes Vives

ROM
PROM
EPROM Statiques Dynamiques
EEPROM
FLASH

SRAM
Asynchrone Synchrone

SDRAM
EDO…
DDR

Architecture des ordinateurs 64


III. Les mémoires
III.3 Différents types de mémoire

 ROM (Read Only Memory)

Mémoire morte
Écriture effectuée par l’intermédiaire d’un
programmateur spécifique
Accessible seulement en Lecture
Mémoire non volatile = conserve son contenu
lorsqu’elle n’est plus alimentée

Architecture des ordinateurs 65


III. Les mémoires
III.3 Différents types de mémoire

 ROM
Point mémoire = diode
Programmation par le constructeur (masque)
Modification impossible
Délai

Architecture des ordinateurs 66


III. Les mémoires

III.1 Organisation
III.2 Caractéristiques
III.3 Différents types de mémoire
III.4 Critères de choix
III.5 Hiérarchie mémoire

Architecture des ordinateurs 67


III. Les mémoires
III.4 Critères de choix

 Critères de choix

 Capacité
 Vitesse
 Consommation
 Coût

Architecture des ordinateurs 68


III. Les mémoires

III.1 Organisation
III.2 Caractéristiques
III.3 Différents types de mémoire
III.4 Critères de choix
III.5 Hiérarchie mémoire

Architecture des ordinateurs 69


III. Les mémoires
III.5 Hiérarchie mémoire

 Hiérarchie mémoire
+ vitesse

1 ns 5 ns 10 ns 10 ms

Mémoire Mémoire
Registre Cache
principale de masse

200 octets 1 Mo 1 Go 120 Go

capacité +

Architecture des ordinateurs 70