11/16/2022
UNIVERSITÉ DES SCIENCES ET TECHNIQUES ÉCOLE POLYTECHNIQUES DE MASUKU
DE MASUKU (E.P.M)
1
(U.S.T.M)
DÉPARTEMENT GÉNIE ÉLECTRIQUE
(G.E)
LES MÉMOIRES MORTES
Exposé par Demandée par
• Samson C. AMENOUGNON A.
Ing. Daniel AKWE ABESSOLO,
• Jean-Élysée MAKOTI MOUKAGNI, Enseignant en Architecture des
Étudiants en 2ième année cycle ingénieur Machines à Processeurs
11/16/2022
2 INTRODUCTION
ÉCRAN
UNITÉ
CPU Carte Mère
CENTRALE
Disque Dur Mémoires
CLAVIER
SOURIS
11/16/2022
3 INTRODUCTION
Les mémoires mortes
ROM
11/16/2022
4 INTRODUCTION
Questions
Mémoire morte ?
Fonctionnement ?
Types mémoires mortes ?
11/16/2022
I. Vocabulaire et Définitions
5 a) La mémoire : qu'est-ce que c’est ?
Une mémoire est un circuit permettant d’enregistrer, de conserver et de restituer des
informations (instructions et variables).
Les informations peuvent être écrites ou lues.
Il y a écriture lorsqu'on enregistre des informations en mémoire, lecture lorsqu'on
récupère des informations précédemment enregistrées.
11/16/2022
6 b) Organisation de la mémoire
Chaque case mémoire peut contenir un seul élément : instructions ou données.
Le nombre de cases mémoires pouvant être très élevé, il est nécessaire de pouvoir
les identifier par un numéro appelé adresse.
Chaque case (donnée) devient accessible grâce à son adresse. Avec une adresse de
n bits il est possible de référencer au plus 2n cases mémoire.
Chaque case est remplie par un mot de données (sa longueur m est toujours une
puissance de 2).
Le nombre de fils d’adresses d’un boîtier mémoire définit donc le nombre de
cases mémoire que comprend le boîtier.
Le nombre de fils de données définit la taille des données que l’on peut
sauvegarder dans chaque case mémoire.
En plus du bus d’adresses et du bus de données, un boîtier mémoire comprend une entrée de commande qui permet de
définir le type d’action que l’on effectue avec la mémoire (lecture/écriture) et une entrée de sélection qui permet de préparer
les entrées/sorties du boîtier.
11/16/2022
c) Opération de lecture et d’écriture
7
Les opérations de lecture et d’écriture permettent d’enregistrer puis de restituer des
informations. Pour ce faire, une unité de mémoire stocke des informations binaires dans
des groupes de bits appelés mots. Les lignes d’entrée de données fournissent les
informations à stocker dans la mémoire, les lignes de sortie de données transportent les
informations à partir de la mémoire. Les lignes de contrôle Read et Write spécifient le
sens de transfert des données.
Une opération de lecture ou d’écriture de la mémoire suit toujours le même cycle :
1. sélection de l’adresse
2. choix de l’opération à effectuer (R/W)
3. sélection de la mémoire (CS)
4. lecture ou écriture la donnée.
11/16/2022
8 I. Vocabulaire et Définitions
d) Caractéristiques d’une mémoire
11/16/2022
9 I. Vocabulaire et Définitions
e) Les mémoires mortes
ROM : Read Only Memory.
Caractéristiques de la ROM :
• Il s’agit d’une mémoire qui stocke les instructions de manière
permanente
• Permet de stocker des données en cas de coupure de courant ou lors
de la mise hors tension du système
• C’est une mémoire à lecture seule
• Elle fait partie intégrante de la carte mère
• Elle alimentée de façon permanente par une batterie
11/16/2022
II. Conception et principe fonctionnement
10
a) Mémoire morte à tore magnétique
La mémoire à tores de ferrites
est apparue dans les années
1950 et a continué a être utilisée
Le "tore" magnétique est en
jusque dans les années 1970. De
fait un petit anneau, fait de plus, les tores de ferrites
ferrite, qui peut prendre gardaient leur information
deux états: être aimanté pendant les coupures de
dans un sens ou dans l'autre, courant: c'était une mémoire
permanente. La possibilité de
selon la charge de courant
garder des données en mémoire
qui lui est appliquée. n'était pas utilisée: la mémoire
était remise à zéro lors du
démarrage de l'ordinateur.
11/16/2022
a) Mémoire morte à tore magnétique
11
Chaque tore est traversé par trois fils: un décodeur de rangée et un décodeur de colonne qui
permettent de localiser un tore (donc un bit) et finalement un fil détecteur dont la fonction est de
détecter le sens de l'aimantation et de le modifier au besoin. Il suffit d'appliquer à un tore une
certaine charge de courant pour changer le sens de l'aimantation, et donc, son état.
Pour lire le changement de polarité d'un tore, nous avons un fil qui passe par tous les tores, le
fil sense. Quand aucun tore ne change de polarité magnétique, la tension induite est minimale, s'il
y a un changement de polarité, la tension est plus importante.
11/16/2022
12 II. Conception et principe fonctionnement
b) Mémoire morte à semi-conducteur
Le principe de fonctionnement d'une ROM à
semi-conducteur est relativement simple. Cette
mémoire contient une matrice de diodes. L'adresse
du mot à lire agit sur un décodeur qui dans le
schéma ci-contre est représenté symboliquement
par un commutateur à quatre positions (à gauche).
Ce schéma représente donc une PROM de 4 octets.
Le code en sortie de la mémoire est une
combinaison de bits à 1 et à 0. Les niveaux '1' sont
fournis au travers de résistances électriques reliées
à la tension d'alimentation du circuit. Par endroits,
des diodes forcent les bits de la ligne sélectionnée
vers une tension qui correspond au niveau logique
0.
11/16/2022
13 III. Utilisation de la mémoire morte
La mémoire non volatile dite morte est utilisée pour des composants de l’ordinateur, des
smartphones, etc qui ne changent pas, comme la partie logicielle responsable du démarrage
(BIOS, POST, chargeur d'amorce ou setup CMOS), ou les instructions du firmware ou les
microprogrammes liés aux périphériques qui font fonctionner les imprimantes. Elle est également
utilisée pour contenir un ensemble d'instructions qui doivent rester inchangées pour que
l'ordinateur puisse fonctionner. A cet effet, la ROM stocke des commandes qui vérifient si la carte
mère, la mémoire, le disque dur et d'autres composants fonctionnent lors du démarrage de
l'ordinateur. De nombreuses applications demandent de pouvoir conserver des informations,
même si l'alimentation électrique est coupée, c’est sur la ROM que de telles applications sont
enregistrées.
11/16/2022
14 IV. Types de ROM et leurs caractéristiques
La ROM (Programmable Read Only
Memory
La MROM (Mask Read Only Memory)
La PROM (Programmable Read Only
Memory) ou "Programmable ROM"
L'EPROM (Erasable Programmable Read
Only Memory) ou "Erasable PROM"
L’UVPROM (Ultra-Violet Programmable
Read Only Memory)
L'EEPROM (Electrically Erasable Read
Only Memory) ou "Electricaly Erasable
PROM"
La FEEPROM ou Flash EEPROM plus
souvent appelée mémoire Flash
11/16/2022
15 IV. Types de ROM et leurs caractéristiques
ROM PROM EPROM EEPROM
MROM UV-ROM FEEROM
11/16/2022
16 V. Les mémoires mortes sur les téléphones
Sur un téléphone portable ou un
smartphone, la ROM n'est autre que le
disque dur de stockage qui intègre le
système d’exploitation, les applications et
les fichiers (musique, photos,
téléchargements...). Sur Android, il est
possible d'installer une ROM personnalisée
(ROM Custom), débarrassée des
applications préinstallées. Elle est ainsi
plus légère et plus rapide. Cela permet
aussi de profiter des dernières
fonctionnalités des applications même
lorsque le fabricant ne propose plus de
mises à jour.
11/16/2022
17
Conclusion
11/16/2022
18
Merci pour votre attention