Which memory type is most commonly used to store firmware in embedded systems?
A
RAM
B
Virtual Memory
C
Cache Memory
D
ROM
Correct Answer: Option D — ROM
Explanation:
ROM (Read-Only Memory) is commonly used to store firmware in embedded systems because it retains data even when power is turned off. Firmware contains essential instructions required for hardware initialization and operation. Unlike RAM, ROM provides non-volatile storage, making it reliable for permanent system software and device control programs.