1.La ROM


Les mémoires mortes sont utilisées, entre autres, pour stocker :

* Les informations nécessaires au démarrage d’un ordinateur (BIOS, instructions de démarrage, microcode)
* Les équipements embarqués (relativement lents), pour contenir le programme de la partie numérique, en association avec une RAM dynamique pour traiter les données
* Dans le cadre de l’utilisation d’émulateurs ; on utilise une copie (image) de la mémoire morte de la plate-forme émulée.

Le temps d’accès à la mémoire morte est de l’ordre de grandeur de 150 nanosecondes comparativement à un temps d’accès d’environ 10 nanosecondes pour la mémoire vive. Pour accélérer le traitement des informations, les données stockées dans la mémoire morte sont généralement copiées dans une mémoire vive avant d’être traitées. On appelle cette opération le shadowing.


Il existe différent type de mémoire ROM :

Elles se différencient essentiellement par la façon dont on les efface.

  • La PROM :
La caractéristique de la mémoire PROM est qu'elle ne peut être programmée qu'une fois.
Une fois programmée, elle devient une mémoire morte (ROM ou Read Only Memory) au sens littéral du terme.
  • La UVPROM :
Mémoires mortes effaçable après exposition à de fort ultra violet dans un appareil dédié.
  • La EEPROM :
Le contenu de la mémoire EEPROM peut être facilement effacé à l'aide d'un courant électrique.