Vous êtes sur la page 1sur 12

RÉPUBLIQUE DU BÉNIN

******

MINISTERE DE L’ENSEIGNEMENT
SUPERIEUR ET DE LA RECHERCHE
SCIENTIFIQUE
******

École Nationale d’Économie Appliquée et de Management (ENEAM)

Licence 1 Filière: Informatique de Gestion

Matière : Architecture et technologie de l’ordinateur

THEME : Les mémoires mortes

Sous la direction de :
Groupe n° : 14
Docteur Guy KPEDJO
AGBE Romance
AYELESSO Précieux
dê-SODJI Mev
DJIVO Gilchrist
ZOLA Aurel
Année académique: 2023-2024
PLAN
I. INTRODUCTION

II. DEVELOPPEMENT

1. Définition et concept de base

2. Type de mémoires mortes

3. Fonctionnement des mémoires mortes

➢ Structure interne et organisation des données

➢ Processus d’écriture et de lecture

4. Application et importance

5. Avantage et inconvénients

6. Evolutions et tendances futures

III. CONCLUSION

IV. BIBLIOGRAPHIE
INTRODUCTION

Les mémoires mortes, ou ROM (Read-Only Memory), représentent un


élément essentiel de l'informatique moderne, jouant un rôle crucial dans le
stockage permanent des données dans une grande variété de dispositifs
électroniques. Dans cet exposé, nous explorerons l'importance, le
fonctionnement et les évolutions récentes des mémoires mortes.
DEVELOPPEMENT

Définition et Concept de Base


Les mémoires mortes, également désignées sous le terme de ROM (Read-
Only Memory), représentent un type essentiel de mémoire de stockage
dans les systèmes informatiques. Contrairement à la RAM (Random Access
Memory), qui est volatile et perd son contenu lorsque l'alimentation est
interrompue, les mémoires mortes préservent leurs données de façon
permanente, même en l'absence d'électricité. Leur appellation, "mémoires
mortes", reflète le caractère immuable des données qui y sont enregistrées
durant leur fabrication, les rendant non modifiables par l'utilisateur après
coup. Ces mémoires sont utilisées pour stocker des informations
fondamentales, telles que les routines de démarrage (BIOS) des
ordinateurs, les micrologiciels (firmware) des dispositifs embarqués, ou
encore des données de configuration cruciales pour le fonctionnement des
appareils électroniques. Leur nature non volatile assure une stabilité et une
fiabilité indispensables dans de nombreux domaines, allant des
applications industrielles aux dispositifs grand public.

Types de Mémoires Mortes


Il existe plusieurs types de mémoire que sont :
1. PROM (Programmable Read-Only Memory)
La PROM est une mémoire morte programmable en usine dans laquelle les
données sont écrites lors de la fabrication et ne peuvent pas être modifiées
par la suite. Chaque cellule de mémoire est initialement programmée avec
une valeur spécifique, généralement par la fusion de fusibles ou d'autres
méthodes physiques. Une fois programmée, la PROM conserve ses
données de manière permanente. Bien qu'elle offre une grande fiabilité et
une faible consommation d'énergie, la PROM est limitée par son incapacité
à être réécrite, ce qui la rend moins flexible que d'autres types de mémoires
mortes.

2. EPROM (Erasable Programmable Read-Only Memory)


L'EPROM est une variante de la mémoire morte programmable qui offre la
possibilité d'effacer et de réécrire les données stockées. Contrairement à la
PROM, l'EPROM utilise des cellules de mémoire qui peuvent être effacées
par exposition à une lumière ultraviolette intense. Une fois effacée,
l'EPROM peut être reprogrammée avec de nouvelles données. Cette
capacité de réécriture fait de l'EPROM un choix plus flexible que la PROM,
mais le processus d'effacement UV nécessite un équipement spécialisé et
peut être fastidieux.

3. EEPROM (Electrically Erasable Programmable Read-Only Memory)


L'EEPROM est une mémoire morte programmable effaçable
électriquement, qui offre la possibilité d'effacer et de réécrire des données
sans avoir besoin d'une exposition à la lumière ultraviolette. L'effacement
et la réécriture des données se font par application de tensions électriques
spécifiques à chaque cellule de mémoire. Cette capacité à être réécrite
électriquement rend l'EEPROM plus pratique à utiliser que l'EPROM, mais
elle peut être plus lente et moins dense en termes de capacité de stockage.
4. Flash Memory
La mémoire flash est un type de mémoire morte programmable effaçable
électriquement qui est largement utilisé dans les appareils électroniques
modernes. Elle offre des temps d'accès rapides et une densité de stockage
élevée, ce qui la rend idéale pour les applications nécessitant un stockage
de données non volatile à grande échelle, comme les disques SSD, les cartes
mémoire et les clés USB. La mémoire flash peut être effacée et réécrite en
blocs, ce qui peut entraîner une usure des cellules de mémoire avec le
temps, mais les techniques de gestion de l'usure sont utilisées pour
prolonger la durée de vie et la fiabilité de la mémoire flash.

Fonctionnement des mémoires mortes


• Structure interne et organisation des données
La structure interne des mémoires mortes est conçue pour permettre un
stockage stable et durable des données. Habituellement, elles sont
organisées en une matrice de cellules, chaque cellule étant un emplacement
où une unité d'information peut être stockée sous forme de bits (0 ou 1). La
manière dont ces cellules sont agencées et adressées dépend du type
spécifique de mémoire morte. Par exemple, dans les mémoires mortes
programmables en usine (PROM), chaque cellule est configurée pour
stocker une valeur fixe lors de la fabrication. En revanche, dans les
mémoires mortes programmables effaçables électriquement (EEPROM) ou
les mémoires flash, les cellules peuvent être réécrites électriquement après
la fabrication. L'organisation des données dans les mémoires mortes peut
varier selon les besoins de l'application. Les données peuvent être
organisées de manière séquentielle ou aléatoire, et des techniques de
codage peuvent être utilisées pour maximiser l'efficacité de stockage et
faciliter l'accès aux informations.
• Processus d’écriture et de lecture

Le processus d'écriture et de lecture des mémoires mortes varie selon


le type spécifique de mémoire utilisé, mais il existe généralement des
similitudes dans les principes de base. L'écriture dans une mémoire
morte implique généralement un processus de programmation qui
consiste à modifier l'état des cellules de mémoire pour stocker de
nouvelles données. Dans le cas des mémoires mortes programmables
en usine (PROM), par exemple, cela peut être réalisé par des moyens
physiques tels que la fusion de fusibles ou la modification de la
polarité des cellules. Pour les mémoires mortes programmables
effaçables électriquement (EEPROM) ou les mémoires flash,
l'écriture se fait généralement en appliquant des tensions électriques
spécifiques pour modifier l'état des cellules de mémoire.

Quant au processus de lecture, il implique typiquement la lecture


des données stockées dans les cellules de mémoire et leur transfert
vers un circuit de lecture. Lors de la lecture, chaque cellule de
mémoire est interrogée et son état est interprété comme un bit de
données. Ce processus est généralement non destructif, ce qui
signifie qu'il n'altère pas les données stockées dans la mémoire.
Cependant, dans certains types de mémoires comme les mémoires
flash, la lecture peut être suivie d'un processus de réécriture des
cellules lues pour maintenir l'intégrité des données à long terme.

Applications et Importance
Les mémoires mortes jouent un rôle crucial dans les systèmes
informatiques en raison de leur capacité à stocker des données de manière
permanente et immuable. Leur utilisation est omniprésente dans divers
aspects des systèmes informatiques modernes. Tout d'abord, les
instructions de démarrage (BIOS) des ordinateurs, qui sont essentielles
pour initialiser le matériel et lancer le système d'exploitation, sont
généralement stockées dans des mémoires mortes. De même, les
micrologiciels (firmware) des périphériques et des composants matériels,
tels que les cartes réseau, les disques durs et les imprimantes, sont souvent
stockés dans des mémoires mortes pour garantir leur fonctionnement fiable
et leur compatibilité avec les logiciels. De plus, les mémoires mortes sont
largement utilisées dans les dispositifs embarqués et les systèmes intégrés,
où elles stockent des programmes et des données critiques pour le
fonctionnement autonome de ces appareils. En résumé, les mémoires
mortes sont indispensables pour assurer la stabilité, la sécurité et la
fonctionnalité des systèmes informatiques à travers une variété
d'applications et de domaines d'utilisation.

Avantages et Inconvénients
Les mémoires mortes présentent plusieurs avantages, notamment leur
caractère non volatile, leur fiabilité et leur stabilité. Étant non volatiles, elles
conservent leurs données même en l'absence d'alimentation électrique, ce
qui les rend idéales pour stocker des informations permanentes telles que
les instructions de démarrage des ordinateurs ou les micrologiciels des
appareils électroniques. Leur fiabilité élevée découle de leur capacité à
conserver les données de manière permanente, sans risque de perte ou de
corruption, même dans des conditions environnementales difficiles. De
plus, les mémoires mortes sont souvent rapides et économes en énergie, ce
qui les rend parfaitement adaptées à de nombreuses applications.

Cependant, malgré leurs nombreux avantages, les mémoires mortes


présentent également quelques inconvénients. Tout d'abord, leur caractère
non volatile signifie que les données qu'elles contiennent ne peuvent pas
être modifiées ou effacées facilement, ce qui peut limiter leur flexibilité
dans certaines applications. Par exemple, la réécriture des données dans
certaines mémoires mortes, comme les PROM ou les EPROM, peut
nécessiter des processus physiques complexes ou des dispositifs
spécialisés. De plus, certaines mémoires mortes, en particulier les types
plus anciens comme les EPROM, peuvent avoir des cycles de vie limités en
termes de nombre de réécritures possibles, ce qui peut entraîner une usure
progressive et une défaillance potentielle avec le temps. Enfin, bien que les
mémoires mortes soient généralement fiables, elles peuvent être plus
coûteuses à produire que d'autres types de mémoire, ce qui peut être un
facteur limitant dans certaines applications nécessitant des volumes de
stockage élevés. En résumé, bien que les mémoires mortes offrent de
nombreux avantages en termes de fiabilité et de stabilité, elles peuvent
présenter des limitations en termes de flexibilité, de durabilité et de coût,
qui doivent être pris en compte lors de leur utilisation dans diverses
applications.

Évolutions et tendances futures


Les développements récents dans les technologies de mémoire morte ont
été axés sur l'amélioration des performances, de la densité de stockage et
de la fiabilité, ainsi que sur l'introduction de nouvelles fonctionnalités pour
répondre aux besoins croissants des applications modernes. Une tendance
notable est l'émergence de mémoires flash à haute densité et à haute
performance, capables de stocker des quantités massives de données tout
en offrant des vitesses de lecture et d'écriture élevées. Ces avancées ont été
rendues possibles par l'introduction de techniques de fabrication avancées
telles que la technologie 3D NAND, qui permet de superposer plusieurs
couches de cellules de mémoire pour augmenter la densité de stockage. De
plus, des progrès significatifs ont été réalisés dans le domaine des
mémoires non volatiles à faible consommation d'énergie, idéales pour les
applications IoT et mobiles où l'autonomie de la batterie est cruciale. En
outre, des recherches sont en cours pour développer des mémoires mortes
plus résistantes à l'usure, prolongeant ainsi leur durée de vie
opérationnelle dans les applications à forte intensité d'écriture telles que les
systèmes de stockage de données en ligne. Enfin, des efforts sont déployés
pour introduire des mémoires mortes avec des capacités de réécriture plus
rapides et une meilleure intégration avec les processeurs et les systèmes,
ouvrant la voie à de nouvelles innovations dans les domaines de
l'informatique haute performance et de l'intelligence artificielle. En résumé,
les développements récents dans les technologies de mémoire morte visent
à améliorer les performances, la densité de stockage, la fiabilité et les
fonctionnalités pour répondre aux exigences croissantes des applications
modernes.
CONCLUSION
En conclusion, les mémoires mortes demeurent un élément fondamental de
l'informatique et de l'électronique, assurant le stockage permanent des
données critiques dans une variété d'applications. Leurs évolutions
constantes visent à répondre aux exigences croissantes en matière de
performances, de fiabilité et de fonctionnalités, garantissant ainsi leur
pertinence continue dans un monde numérique en constante évolution.
BIBLIOGRAPHIE
• Wikipédia
• Futura-sciences
• Google Scholar: https://scholar.google.com
• IEEE Xplore : https://ieeexplore.ieee.org/
• ACM Digital Library : https://dl.acm.org/
• PubMed : https://pubmed.ncbi.nlm.nih.gov/
• arXiv : https://arxiv.org/

Vous aimerez peut-être aussi