Académique Documents
Professionnel Documents
Culture Documents
Chapitre 3:
Architectures de la mémoires
1
C’est quoi une mémoire
Exemple de mémoire :
• Mémoire Centrale
• Mémoires vives
• Mémoire mortes
• Mémoire cache
• Mémoire flash
• Un disque dure
• Une disquette
2
La capacité d’une mémoire
La capacité ( taille ) d’une mémoire est le
nombre (quantité) d’informations qu’on peut
enregistrer ( mémoriser ) dans cette mémoire.
3
Classification des mémoires
Les mémoires peuvent êtres classée en trois catégories
selon la technologie utilisée :
• Mémoire à semi-conducteur
( mémoire centrale, ROM, disque dur SSD , mémoire
flash …..) : très rapide mais de taille réduit.
• Mémoire magnétique
( disque dur DDR, disquette,…) : moins rapide mais
stock un volume d’informations très grand.
• Mémoire optique ( DVD, CDROM,..)
Mémoire Centrale
La mémoire centrale (appelée également mémoire
interne)
• permettant de mémoriser temporairement les données
lors de l'exécution des programmes.
• La mémoire centrale est réalisée à l'aide de micro-
conducteurs, c'est-à-dire des circuits électroniques
spécialisés rapides.
• La mémoire centrale correspond à ce que l'on appelle
la mémoire vive.
4
Mémoire Centrale
Caractéristiques de la mémoire centrale
• La mémoire centrale est réalisé a base de semi-conducteurs.
• La mémoire centrale est une mémoire vive : accès en lecture et écriture.
• La mémoire centrale est dite à accès aléatoire (RAM : Random Acces
Memory) c'est-à-dire que le temps d'accès à l'information est indépendant de
sa place en mémoire.
• La mémoire centrale est volatile : la conservation de son contenu nécessite la
permanence de son alimentation électrique.
• Un temps d’accès à une mémoire centrale est moyen mais plus rapide que les
mémoires magnétiques est de quelques dizaines de nanosecondes ,dix mille à
cent mille fois plus rapide.
• La capacité d’une mémoire centrale est limitée mais il y a toujours une
possibilité d’une extension.
Pour la communication avec les autres organes de l’ordinateur, la mémoire
centrale utilise les bus ( bus d’adresses et bus de données)
Mémoire Centrale
Types des mémoires centrales
5
Les mémoires vives (RAM)
La RAM (Random Access Memory), ou mémoire vive, sert à
stocker temporairement les données et les programmes que le
processeur est en train d'utiliser.
Plusieurs types de mémoire vive peuvent être utilisés par un
ordinateur
6
Les mémoires vives (RAM)
7
Les mémoires mortes (ROM)
Originellement, l'expression mémoire morte (en anglais, Read-Only Memory :
ROM) désignait une mémoire informatique non volatile (c’est-à-dire une
mémoire qui ne s’efface pas lorsque l’appareil qui la contient n’est plus
alimenté en électricité) et dont le contenu est fixé lors de sa programmation, qui
pouvait être lue plusieurs fois par l'utilisateur, mais ne pouvait plus être
modifiée
8
Les mémoires mortes (ROM)
• Les PROM (Programmable Read Only Memory) sont programmables par
l’utilisateur, mais une seule fois en raison du moyen de stockage, les
données sont stockées par des fusibles.
❖ Les EPROM (Erasable Programmable Read Only Memory) sont effaçables
et programmables par l’utilisateur.
❖ Les UVPROM or Flash EPROM (Ultra Violet Programmable Read Only
Memory) sont des mémoires programmables par l'utilisateur. Elles sont
effaçables en les mettant dans une chambre à ultraviolet. Les UV Prom ont
été remplacées par les EEPROM qui ne nécessitent pas d’être extraites de
l'appareil pour être reprogrammées.
❖ Les EEPROM (de l'anglais Electrically Erasable Programmable Read Only
Memory) sont effaçables et programmables par l’utilisateur. Elles sont plus
faciles à effacer que les EPROM car elles sont effaçables électriquement
donc sans manipulations physiques.
Mémoire cache
La mémoire cache est une mémoire qui permet d'accélérer le fonctionnement
du micro-ordinateur en stockant sélectivement une partie des données les plus
fréquemment utilisées. Plus la mémoire cache est importante, plus le micro-
ordinateur sera rapide en fonctionnement.
9
Mémoire cache
On trouve une zone de cache :
• Le cache de premier niveau (L1), plus rapide et plus petit (cache de données
pouvant être séparé du cache d'instructions) ;
• Le cache de second niveau (L2), moins rapide et plus gros ;
• Le cache de troisième niveau (L3), encore moins rapide et encore plus gros ;
Ces derniers caches peuvent être situés dedans ou hors du microprocesseur.
Registre de processeur
Intégré au processeur. Ce type de mémoire est très rapide mais aussi très cher et est
donc réservé à une très faible quantité de données.
10
Les disques durs HDD (Hard Disk Drive)
11
Gestion des disques
Le bloc (ou en anglais cluster) est la plus petite unité de stockage d'un système
de fichiers d'un système informatique. Le choix de la taille de bloc est effectué
lors du formatage du disque, et influe sur les performances et sur la capacité
utile du disque.
12