Which of the following memories needs refresh?

SRAM
DRAM
ROM
All of the above E. None of the above

The correct answer is B. DRAM.

  • SRAM (Static Random-Access Memory) does not need refresh. It uses a flip-flop to store each bit of data, which is a circuit that maintains its state indefinitely as long as power is supplied.
  • DRAM (Dynamic Random-Access Memory) does need refresh. It uses a capacitor to store each bit of data, which can lose its charge over time. To prevent this, DRAM must be refreshed periodically by reading and rewriting the data.
  • ROM (Read-Only Memory) does not need refresh. It is a type of non-volatile memory, which means that it retains its data even when power is turned off.

  • All of the above is incorrect because SRAM does not need refresh.

  • None of the above is incorrect because DRAM does need refresh.