Komputer - pamięć tylko do odczytu
ROM oznacza Read Only Memory. Pamięć, z której możemy tylko czytać, ale nie możemy na niej pisać. Ten typ pamięci jest nieulotny. Informacje są przechowywane na stałe w takich pamięciach podczas produkcji. ROM przechowuje takie instrukcje, które są wymagane do uruchomienia komputera. Ta operacja jest określana jakobootstrap. Chipy ROM są używane nie tylko w komputerze, ale także w innych urządzeniach elektronicznych, takich jak pralka i kuchenka mikrofalowa.
Omówmy teraz różne typy ROM i ich właściwości.
MROM (zamaskowany ROM)
Pierwsze ROM-y były urządzeniami podłączonymi na stałe, które zawierały zaprogramowany zestaw danych lub instrukcji. Tego rodzaju ROMy są znane jako zamaskowane ROMy, które są niedrogie.
PROM (programowalna pamięć tylko do odczytu)
PROM to pamięć tylko do odczytu, którą użytkownik może zmodyfikować tylko raz. Użytkownik kupuje pusty PROM i wprowadza żądaną zawartość za pomocą programu PROM. Wewnątrz chipa PROM znajdują się małe bezpieczniki, które są spalane podczas programowania. Można go zaprogramować tylko raz i nie można go usunąć.
EPROM (kasowalna i programowalna pamięć tylko do odczytu)
EPROM można wymazać, wystawiając go na działanie światła ultrafioletowego przez okres do 40 minut. Zwykle taką funkcję spełnia gumka EPROM. Podczas programowania ładunek elektryczny jest uwięziony w izolowanym obszarze bramki. Ładunek jest przechowywany przez ponad 10 lat, ponieważ nie ma ścieżki wycieku. W celu usunięcia tego ładunku światło ultrafioletowe przepuszczane jest przez okienko z kryształu kwarcu (pokrywę). To wystawienie na działanie światła ultrafioletowego rozprasza ładunek. Podczas normalnego użytkowania pokrywa kwarcowa jest uszczelniona naklejką.
EEPROM (pamięć kasowana elektrycznie i programowalna tylko do odczytu)
EEPROM jest programowany i kasowany elektrycznie. Można go usunąć i przeprogramować około dziesięć tysięcy razy. Zarówno kasowanie, jak i programowanie zajmują od 4 do 10 ms (milisekund). W pamięci EEPROM dowolne miejsce może być selektywnie usuwane i programowane. Pamięci EEPROM można kasować po jednym bajcie, zamiast kasować cały układ. Dlatego proces przeprogramowywania jest elastyczny, ale powolny.
Zalety ROM
Zalety ROM są następujące -
- Charakter nielotny
- Nie można go przypadkowo zmienić
- Tańsze niż pamięci RAM
- Łatwe do przetestowania
- Bardziej niezawodne niż pamięci RAM
- Statyczne i nie wymagają odświeżania
- Treści są zawsze znane i można je zweryfikować