Overview
ROM is a type of memory that stores data permanently or semi-permanently. Unlike RAM, it is non-volatile, meaning it retains its data even when the power is turned off.
Common Uses
- Firmware: Storing the basic instructions needed to boot a computer (BIOS/UEFI).
- Embedded Systems: Storing the operating software for devices like microwave ovens or car engines.
Modern Variations
- PROM: Programmable ROM.
- EPROM: Erasable Programmable ROM.
- EEPROM: Electrically Erasable Programmable ROM (used in modern BIOS chips).