Practice question · Select all that apply
Select every statement that is true of registers but NOT true of main memory.
Hints
- The question asks for what distinguishes the two, so discard anything true of both.
- One tempting option is true of registers, but it is equally true of main memory.
Show the answer
- A. There are only a few dozen of them
- C. They are the fastest storage the CPU can reach
- E. They sit inside the CPU
Why
Registers are on-chip, fastest, and few, all three distinguish them. Being addressed over the address bus is true of main memory, not registers. Losing contents when power is cut is true of both, so it distinguishes nothing; picking it is the trap, because volatility is stated about memory in the lesson and quietly assumed to be unique to it.
Practise Processor, Memory, and Buses
The app has 6 more questions on this lesson, and keeps your place in the course. Computer Science I is free to start.
More questions on Processor, Memory, and Buses
- Registers hold only a handful of values while main memory holds billions. Why does the CPU keep so tiny a…
- Storing instructions and data in one memory is what makes a stored-program computer able to treat a program…
- A CPU running at 3 GHz executes an instruction in well under a nanosecond and waits around 100 nanoseconds…
- Order the steps by which the CPU reads one byte out of main memory.