ROM (Read-Only Memory) je druh energeticky nezávislé paměti používané v počítačích a dalších elektronických zařízeních. Často se používá k ukládání spouštěcích pokynů, kódu operačního systému a aplikačních programů. ROM není přímo přístupná uživateli a může do ní zapisovat pouze výrobce zařízení.
ROM se používá ve vestavěných systémech, jako jsou programovatelné logické řadiče (PLC), průmyslové řadiče a automobilové systémy. Používá se také v herních konzolách, prototypových systémech a domácích počítačích.
ROM je obvykle kombinací vymazatelné programovatelné paměti pouze pro čtení (EPROM) a elektricky vymazatelné programovatelné paměti pouze pro čtení (EEPROM). Do EPROM lze zapisovat pomocí speciálních programovacích zařízení. Do EEPROM lze zapisovat standardními elektrickými signály.
Oba typy ROM jsou velmi spolehlivé a mohou ukládat data po dlouhou dobu. Tento typ paměti je navíc relativně levný.
V kontextu zabezpečení počítače se ROM často používá k ukládání důvěryhodného spouštěcího kódu. Tento kód se používá k ověření, že systém nebyl zmanipulován, než bude možné zavést systém. Tímto způsobem ROM poskytuje vrstvu zabezpečení proti škodlivým činitelům.
Celkově je ROM nezbytnou součástí počítačů, programování a kybernetické bezpečnosti. Poskytuje spolehlivou, levnou formu energeticky nezávislé paměti pro ukládání dat a důvěryhodný spouštěcí kód.