Pamięć ROM (Read-Only Memory) to rodzaj pamięci komputerowej, która jest trwała i nie traci danych po wyłączeniu zasilania. Jest to pamięć odczytywalna, ale niezmienna podczas normalnej pracy urządzenia. Pamięć ROM używana jest do przechowywania stałych danych i instrukcji, takich jak firmware, BIOS czy programy startowe systemu.
Główne cechy pamięci ROM:
- Trwałość i niezmienność danych
- Odczyt danych jest szybki
- Dane są zapisane podczas produkcji (w przypadku tradycyjnej ROM) lub mogą być programowane jednokrotnie (np. w przypadku EEPROM lub Flash ROM)
Rodzaje pamięci ROM:
- Mask ROM – zapisany na etapie produkcji, niezmienny
- PROM (Programmable ROM) – można zaprogramować raz po wyprodukowaniu
- EPROM (Erasable Programmable ROM) – można wymazać i ponownie zaprogramować za pomocą promieniowania UV
- EEPROM (Electrically Erasable Programmable ROM) – można wymazać i programować elektronicznie wielokrotnie
- Flash ROM – powszechny rodzaj pamięci do przechowywania firmware i danych użytkownika, łatwa do wielokrotnego kasowania i zapisywania elektronicznie
Pamięć ROM jest kluczowa dla poprawnego uruchamiania i działania wielu urządzeń elektronicznych i komputerów.