Ugrás a tartalomhoz

read-only memory

A Wikiszótárból, a nyitott szótárból
(ROM szócikkből átirányítva)

Főnév

read-only memory (tsz. read-only memories)

  1. (informatika) csak olvasható memória

A Read-Only Memory (rövidítve: ROM, magyarul: csak olvasható memória) egy nemfelejtő, állandó adattárolásra használt memóriatípus, amely a számítógépek és beágyazott rendszerek egyik alapvető hardverkomponense. A ROM-ban tárolt adatokat a rendszer nem írhatja vagy módosíthatja normál működés közben, csak olvashatja őket.



📘 1. Mi az a ROM?

A ROM egy nemfelejtő memória, amely a számítógép kikapcsolása után is megtartja az adatokat. A legfontosabb jellemzője, hogy a tartalma gyártás vagy programozás során kerül bele, és nem (vagy csak speciális eljárással) változtatható meg.

A fő különbség az RAM és a ROM között:

Jellemző RAM ROM
Írható? Igen Nem / csak speciálisan
Adatok megmaradnak? Nem (felejtő) Igen (nemfelejtő)
Használat célja Ideiglenes tárolás (működés közben) Alapprogramok, firmware tárolása



🧠 2. Mire használjuk a ROM-ot?

  • Firmware tárolására (pl. BIOS, UEFI)
  • Beágyazott rendszerek alapszoftveréhez
  • Játékok és régi konzolok ROM-chipjeihez
  • Alapértelmezett gyári adatokhoz (pl. sorozatszám, MAC-cím)



🔍 3. Hogyan működik?

A ROM chipek elektronikusan kódolt logikai állapotokat tartalmaznak, amelyeket:

  • vagy gyártás közben fixen (hardwired) égetnek be,
  • vagy a felhasználó/gyártó programozhatja később, de csak egyszer vagy korlátozottan.

A memória bitjei meghatározott módon kapcsolják a tranzisztorokat, diódákat vagy feszültségszinteket, így olvasáskor az értékeket stabilan vissza lehet nyerni.



🧱 4. ROM típusai

4.1. ROM (Mask ROM)

  • A chip tartalma gyártás közben kerül beégetésre.
  • Nem módosítható.
  • Használat: nagy volumenű, fix programokat igénylő eszközök (pl. kalkulátorok).

4.2. PROM (Programmable ROM)

  • Üres ROM, amelyet a felhasználó egyszer programozhat.
  • Programozás után nem írható újra.
  • Programozás feszültségimpulzussal történik.

4.3. EPROM (Erasable PROM)

  • UV-fénnyel törölhető, és újraprogramozható.
  • Átlátszó ablakot tartalmaz, amin keresztül UV-fény éri a chipet.
  • Lassabb és kevésbé kényelmes.

4.4. EEPROM (Electrically Erasable PROM)

  • Elektronikus úton törölhető és újraprogramozható.
  • Egyes byte-ok is módosíthatók (nem kell az egész chipet törölni).
  • Használata rugalmasabb (pl. BIOS/UEFI tárolására).

4.5. Flash memória

  • Az EEPROM egy korszerűsített változata.
  • Nagy kapacitás, gyorsabb működés.
  • Blokkos törlés/programozás.
  • Használat: pendrive, SSD, firmware, beágyazott rendszerek.



⚙️ 5. ROM előnyei és hátrányai

✅ Előnyök:

  • Tartós: nem felejtő tárolás
  • Megbízható: nem véletlenül írható felül
  • Energiatakarékos: nincs szükség folyamatos frissítésre
  • Gyors olvasás: főként olvasási műveletekre optimalizált

❌ Hátrányok:

  • Nehezen vagy nem módosítható
  • Lassú újraprogramozás (EPROM/EEPROM)
  • Csak fix adatokat érdemes tárolni benne



🖥 6. Hol található ROM a gyakorlatban?

💻 Számítógépekben:

  • BIOS/UEFI: indítási folyamatot vezérlő firmware
  • Alaplapok konfigurációs adatai (CMOS tárolás EEPROM-ban)

📱 Mobiltelefonokban:

  • Bootloader
  • Gyári firmware és gyártói alkalmazások

🎮 Konzolokban:

  • Régi játékok ROM-kazettákban (Nintendo, Sega)
  • Emulátorokban is használják (“ROM fájlok” formájában)

🔌 Beágyazott rendszerek:

  • Mosógépek, mikrokontrollerek, autók vezérlőegységei



💾 7. Példa: BIOS a PC-ben

A számítógép bekapcsolásakor az első kód, ami lefut, a BIOS-ban található, amely:

  • inicializálja a hardvert (POST: Power-On Self-Test),
  • betölti az operációs rendszer boot loaderét,
  • a BIOS egy EEPROM vagy Flash ROM chipen található.



🔐 8. Biztonság és védelem

A ROM egyes típusait nem lehet módosítani, így védettek vírusoktól vagy hibás szoftverfrissítéstől. Ugyanakkor:

  • ha frissítés kell (pl. UEFI hibajavítás), akkor csak EEPROM vagy Flash típus alkalmas.



🧠 9. ROM vs Flash vs EEPROM – gyors összehasonlítás

Típus Újraprogramozható? Módosítható helyben? Használat
ROM Nem Nem Fix gyári program
PROM Egyszer Nem Egyedi gyártás
EPROM Igen (UV-fénnyel) Nem Ritka frissítések
EEPROM Igen (elektronikus) Igen (byte-onként) BIOS, firmware
Flash Igen (elektronikus) Igen (blokkonként) SSD, pendrive, mobil firmware



🧪 10. Jövő és trendek

  • A klasszikus ROM-okat fokozatosan felváltják a Flash-alapú technológiák.
  • A beágyazott rendszerek világában azonban továbbra is használják a “ROM-szerű” tárolást.
  • Bizonyos biztonságkritikus rendszerek esetén még mindig előny a nem módosíthatóság.



🧩 11. Összegzés

A ROM a digitális rendszerek egyik alappillére: állandó, megbízható és nemfelejtő tárolást nyújt. Bár nem írható/módosítható olyan könnyen, mint más memóriaformák, az induló programok és alaprendszerek megbízható működéséhez elengedhetetlen.