ROM signifie Read Only Memory . La mémoire à partir de laquelle nous ne pouvons que lire mais pas écrire dessus. Ce type de mémoire est non volatile. Les informations sont stockées en permanence dans ces mémoires lors de la fabrication. Une ROM stocke les instructions nécessaires pour démarrer un ordinateur. Cette opération est appelée bootstrap . Les puces ROM ne sont pas seulement utilisées dans l'ordinateur, mais également dans d'autres articles électroniques comme la machine à laver et le four à micro-ondes.
Voyons maintenant les différents types de ROM et leurs caractéristiques.
MROM (ROM masquée)
Les toutes premières ROM étaient des dispositifs câblés contenant un ensemble préprogrammé de données ou d'instructions. Ces types de ROM sont connus sous le nom de ROM masquées, qui sont peu coûteuses.
PROM (mémoire morte programmable)
La PROM est une mémoire en lecture seule qui ne peut être modifiée qu'une seule fois par un utilisateur. L'utilisateur achète une PROM vierge et entre le contenu souhaité à l'aide d'un programme PROM. À l'intérieur de la puce PROM, il y a de petits fusibles qui sont brûlés pendant la programmation. Il ne peut être programmé qu'une seule fois et n'est pas effaçable.
EPROM (mémoire morte effaçable et programmable)
L'EPROM peut être effacée en l'exposant à la lumière ultraviolette pendant une durée allant jusqu'à 40 minutes. En général, une gomme à effacer EPROM remplit cette fonction. Pendant la programmation, une charge électrique est piégée dans une zone de grille isolée. La charge est conservée pendant plus de 10 ans car la charge n'a pas de chemin de fuite. Pour effacer cette charge, la lumière ultraviolette passe à travers une fenêtre en cristal de quartz (couvercle). Cette exposition à la lumière ultraviolette dissipe la charge. Lors d'une utilisation normale, le couvercle en quartz est scellé avec un autocollant.
EEPROM (mémoire morte effaçable électriquement et programmable)
L'EEPROM est programmée et effacée électriquement. Il peut être effacé et reprogrammé environ dix mille fois. L'effacement et la programmation prennent environ 4 à 10 ms (millisecondes). En EEPROM, n'importe quel emplacement peut être effacé et programmé de manière sélective. Les EEPROM peuvent être effacées un octet à la fois, plutôt que d'effacer toute la puce. Par conséquent, le processus de reprogrammation est flexible mais lent.
Avantages de la ROM
Les avantages de la ROM sont les suivants –
- Non volatile par nature
- Ne peut pas être modifié accidentellement
- Moins cher que les RAM
- Facile à tester
- Plus fiable que les RAM
- Statique et ne nécessite pas de rafraîchissement
- Le contenu est toujours connu et peut être vérifié