Multiple choice

Which of the following holds microprogram?

  1. Core memory

  2. ROM

  3. RAM

  4. Control memory

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Microprograms are low-level instructions stored in control memory, but given the available options, ROM is the most appropriate answer. Microprograms are firmware-level instructions that control the CPU's operation at a very basic level. While the most precise answer would be 'control memory,' ROM (Read-Only Memory) is where microprograms are permanently stored as they are fundamental instructions that should not change. Core memory and RAM are volatile and not suitable for permanent microprogram storage.