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 :
Une fois programmée, elle devient une mémoire morte (ROM ou Read Only Memory) au sens littéral du terme.
- La UVPROM :
- La EEPROM :