Pamięć ROM - Read-Only Memory jest to pamięć tylko do odczytu. Zawiera ona procedury startowe, czyli stałe dane potrzebne do pracy komputera.
W normalnym cyklu pracy urządzenia pamięć ta może być tylko odczytywana, a zapis do pamięci dokonywany jest w zależności od rodzaju pamięci. Najpopularniejsze rodzaje pamięci
ROM to:
- ROM, MROM - programowane przez producenta pamięci w czasie produkcji
- PROM - Programmable ROM - pamięć która może zostać zaprogramowana. Pierwsze pamięci tego typu były programowane przez przepalenie cieniutkich drucików wbudowanych w strukturę, (przepalanie połączeń)
- EPROM - Erasable Programmable ROM - pamięć kasowana przez naświetlanie ultrafioletem, a zapisywana przez urządzenie zwane programatorem PROM
- EEPROM - Electrically Erasable Programmable ROM - pamięć kasowalna i programowalna elektrycznie
- Flash EEPROM - pamięć kasowalna i programowalna elektrycznie. Kasowanie i zapisywanie odbywa się tylko dla określonej liczby komórek pamięci jednocześnie, podczas jednej operacji programowania