Which of the following statements about Read Only Memory (ROM) are correct? A.…
2024
Which of the following statements about Read Only Memory (ROM) are correct?
A. The contents of the memory remain intact even when the power to the ROM is turned off
B. ROM is often used to store the start-up instructions when the computer is first switched on
C. As the ROM becomes full, the processor has to continually access the hard disk
D. ROM is a volatile memory
Choose the correct answer from the options given below:
Answer: A. A and B only — Concept: Computer memory is classified by volatility. Non-volatile memory keeps its stored bit pattern when the supply voltage is removed; volatile memory…
- A.
A and B only
- B.
B and C only
- C.
A and C only
- D.
A, B, C and D
Attempted by 40 students.
Show answer & explanation
Correct answer: A
Concept: Computer memory is classified by volatility. Non-volatile memory keeps its stored bit pattern when the supply voltage is removed; volatile memory loses it. Read Only Memory (ROM) is the non-volatile family that holds firmware which must already be present the instant a machine is powered up, while Random Access Memory (RAM) is the volatile working store into which the processor loads programs and data while the system is running.
Concept: A second principle governs capacity pressure. When the working store (RAM) runs short, the operating system pages inactive pages out to the hard disk — this is virtual memory. Capacity pressure and disk paging are therefore properties of RAM. ROM holds a firmware image that is written by a separate programming or firmware-update step rather than by running programs, so it does not fill up as programs execute and never triggers this behaviour.
Application: each of the four statements is tested against these two principles.
Statement A — the contents remain intact even when the power to the ROM is turned off. Non-volatility is the defining property of the ROM family, and every member achieves it by a mechanism that does not depend on the supply voltage: mask ROM fixes the bit pattern in the chip wiring at manufacture, PROM sets it during programming by permanently altering one-time-programmable links (a fusible link is blown open, while an antifuse link is instead formed into a conducting path), and EPROM, EEPROM and flash hold trapped charge on floating gates. The stored pattern therefore survives a power-off, and the statement holds.
Statement B — ROM is often used to store the start-up instructions when the computer is first switched on. At power-on, RAM is empty, so the bootstrap code (the BIOS or UEFI firmware that initialises hardware and loads the operating system) must come from a memory that was already programmed. That firmware lives in ROM, so the statement holds.
Statement C — as the ROM becomes full, the processor has to continually access the hard disk. Continual disk access driven by shortage of space is the paging behaviour of RAM under virtual memory, not of ROM: a ROM image is fixed at programming time and does not fill up as programs run. The statement does not hold.
Statement D — ROM is a volatile memory. This is the negation of statement A. ROM retains its contents without power, so it is non-volatile and the statement does not hold. Note that statements A and D are mutually contradictory, so no correct selection can contain both.
Cross-check: contrasting the two memory families on the properties the four statements touch confirms the result.
Property | ROM | RAM |
|---|---|---|
Volatility | Non-volatile — contents survive power-off | Volatile — contents lost on power-off |
Typical contents | Boot firmware (BIOS/UEFI), fixed lookup data | Running programs and their working data |
Written during normal operation | No — written by a separate programming or firmware-update step | Yes — written continuously by the processor |
Behaviour under space pressure | Does not fill up as programs run | Shortage triggers paging to the hard disk |
Result: statements A and B hold and statements C and D do not, so the selection that matches the memory is "A and B only".