_________ is a type of memory circuitry that holds the computer’s start-up…
2016
_________ is a type of memory circuitry that holds the computer’s start-up routine.
- A.
RIM (Read Initial Memory)
- B.
RAM (Random Access Memory)
- C.
ROM (Read Only Memory)
- D.
Cache Memory
Attempted by 36 students.
Show answer & explanation
Correct answer: C
Concept: Computer memory is divided into volatile memory, which loses its contents the instant power is removed (e.g. RAM, cache), and non-volatile memory, which retains its contents without power (e.g. ROM, flash). Any firmware that must run every single time a machine is switched on — the start-up routine — has to survive being powered off between uses, so it can only be stored in non-volatile memory.
Application: Checking each option against this requirement — “RIM” is not a recognized memory technology implemented in real computer hardware, so it is not a candidate at all. RAM and cache memory are both volatile, so neither can hold a program that must still be present the moment the machine restarts. ROM, by contrast, is a non-volatile memory family — classically mask-programmed at manufacture, and in modern systems more often flash/EEPROM-based — whose contents stay intact whether or not power is applied, which is the property needed to keep start-up firmware available across every power cycle.
RIM (Read Initial Memory) — not an actual memory circuit family used in computer hardware.
RAM (Random Access Memory) — volatile; all stored content is erased the moment power is lost.
Cache Memory — a small, fast, volatile buffer between the CPU and main memory for frequently used data, not a store for firmware.
Cross-check: This matches how real machines boot — the BIOS/UEFI firmware that runs Power-On Self-Test and locates the boot device lives on a ROM-family chip on the motherboard (mask ROM in older designs, flash/EEPROM in most modern ones), available and unchanged during normal operation, before any operating system has been loaded into RAM. So the start-up routine is held in ROM.