Un article de Wikipedia.y-project.com.
La mémoire morte, aussi appelée ROM (acronyme anglais de Read Only Memory, soit mémoire à lecture seule) est une mémoire informatique impossible à .
La mémoire morte n'est pas volatile, elle ne perd pas ses données, en l'absence de courant électrique, contrairement à la mémoire vive.
[] Utilisation
Les mémoires mortes sont utilisées, entre autres, pour stocker :
- Puisqu'elles ne peuvent pas être modifiées, il n'y a pas de risque d'effacement accidentel par l'utilisateur.
- Dans le cas d'un BIOS qu'il est possible de mettre à jour (avec une durée d'écriture bien plus longue que la durée de lecture), c'est abusivement que certaines sources les désignent sous le nom de ROM. Il existe pour elles un sigle approprié, et utilisé par des constructeurs comme IBM ou Intel, qui est NVRAM : non-volatile RAM.
- des tables de constantes ou bien des tables de translation d'une valeur par une autre.
- des jeux vidéo de console de jeu d'ancienne génération.
- La faible capacité de stockage de la ROM a fait finalement perdre ce marché au profit du CD-ROM, puis du DVD.
Les temps d'accès à ce type de mémoire étant relativement lent (pour information les RAM ont un temps d'accès moyens de 45 nanosecondes), les données stockées sont généralement copiées au démarrage, dans une mémoire vive plus rapide. On appelle cette opération le shadowing.
[] Types de ROM
Il existe différents types de ROM en fonction de la possibilité de les programmer ou de les effacer :
- Les ROM (Read Only Memory) dont le contenu est défini lors de la fabrication.
- Les PROM (Programmable Read Only Memory) sont programmables par l'utilisateur, mais une seule fois.
- Les EPROM (Erasable Programmable Read Only Memory) sont programmables par l'utilisateur. Effacables par une machine spéciale, la mémoire doit donc être facilement ôtable de son support.
- Les EEPROM (Electrically Erasable Programmable Read Only Memory) sont programmables par l'utilisateur. Elles sont effacables électriquement.
- Les UVPROM (Ultra Violet Programmable Read Only Memory) sont programmables par l'utilisateur. Elles sont effaçables par bombardement d'ultra violet.
Le Texte ci-dessus est disponible sous GNU Free Documentation License.
La source est wikipedia http://fr.wikipedia.org/wiki/ Mémoire morte