ROM (Read-Only Memory) lagrer permanente data som ikke kan endres eller overskrives av vanlige datamaskinoperasjoner. Her er informasjon om hvilken type informasjon som lagres i ROM og hvordan den kommer inn i minnet:
Type informasjon:
ROM lagrer ulike typer viktig og uforanderlig informasjon som er nødvendig for at et datasystem skal fungere korrekt. Noen eksempler på informasjon lagret i ROM inkluderer:
1. Bootloader-kode :ROM inneholder et lite program kjent som boot ROM eller bootloader, som er ansvarlig for å initialisere datasystemet når det slås på. Den laster BIOS og utfører grunnleggende maskinvarekontroller før kontrollen overføres til operativsystemet.
2. BIOS (Basic Input/Output System) :BIOS er et sett med fastvareinstruksjoner lagret i ROM som initialiserer de essensielle maskinvarekomponentene til en datamaskin, for eksempel tastatur, mus, skjerm, lagringsenheter og periferiutstyr. Det gir også en måte å konfigurere systeminnstillinger og utføre grunnleggende diagnostiske tester.
3. Fastvare for innebygde systemer :I innebygde systemer lagrer ROM fastvaren som kontrollerer enhetens spesifikke funksjonalitet. Denne fastvaren er ofte svært optimalisert og tett integrert med maskinvaren for å oppnå effektiv ytelse.
Hvordan informasjon kommer inn i ROM :
Prosessen med å programmere informasjon til ROM kalles "brenning" eller "programmering". Det er noen få metoder som vanligvis brukes for å opprinnelig få informasjon inn i ROM:
1. Mask ROM :Den enkleste og mest kostnadseffektive metoden er mask ROM. Under produksjon skapes det ønskede datamønsteret ved å selektivt maskere ROM-brikken med en fysisk maske under etseprosessen. Denne metoden setter dataene permanent og kan ikke endres etterpå.
2. PROM (programmerbar ROM) :PROM er en type ROM som kan programmeres én gang etter produksjon. Spesialutstyr brukes til å brenne data inn i PROM ved å påføre høye spenninger til bestemte steder på brikken.
3. EPROM (slettbar programmerbar ROM) :EPROM kan slettes og omprogrammeres flere ganger. De bruker ultrafiolett (UV) lys for å slette de lagrede dataene, og kan deretter omprogrammeres ved å bruke lignende utstyr som PROM-er.
4. EEPROM (elektrisk slettbar programmerbar ROM) :EEPROM lar data slettes og omprogrammeres elektrisk, uten å kreve spesialutstyr eller UV-lys. EEPROM-er brukes i ulike scenarier der hyppige oppdateringer av lagrede data kan være nødvendig.
Når de ønskede datamønstrene er programmert inn i ROM-brikken, blir informasjonen ikke-flyktig. Det betyr at de lagrede dataene beholdes selv når strømforsyningen er slått av eller avbrutt. Dette gjør ROM til et ideelt valg for lagring av kritisk og uforanderlig informasjon i datasystemer.