ROM (Read-Only Memory) is een type secundair geheugen. In tegenstelling tot het primaire geheugen, dat rechtstreeks toegankelijk is voor de CPU en wordt gebruikt om gegevens op te slaan die momenteel worden verwerkt, wordt secundair geheugen gebruikt voor gegevensopslag op lange termijn. ROM is een niet-vluchtig geheugen, wat betekent dat de gegevens die erin zijn opgeslagen intact blijven, zelfs als de stroom wordt uitgeschakeld. ROM wordt vaak gebruikt voor het opslaan van firmware, dit zijn permanente programma's die zijn ingebed in elektronische apparaten, evenals softwareprogramma's die moeten worden bewaard tijdens de stroomcycli van het systeem. |