Which of the following holds microprogram?
-
Core memory
-
ROM
-
RAM
-
Control memory
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.