What is the role of the memory data register (MDR)? MCQ with Answer and Explanation

What is the role of the memory data register (MDR)?
A. To hold the data being transferred to or from memory
B. To store the instruction to be executed
C. To hold the memory address
D. To control the memory bus
Answer: Option A
Solution (By JKSSB Mock Tests)
The MDR holds the data that is read from or written to memory, acting as a buffer between memory and the CPU.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Memory and Storage Devices Questions

Question #1
Which measurement represents the standard rotational velocity metric of modern high-performance desktop mechanical hard drives?
A. RPM (Rotations per minute)
B. IOPS (Input/Output Operations Per Second)
C. MHz (Megahertz)
D. Gbps (Gigabits per second)

Correct Answer: Option A


Explanation:
Mechanical hard drive speeds are fundamentally constrained by how fast their physical platters spin, measured in Rotations Per Minute (RPM), commonly 5400 or 7200 RPM.

This question belongs to: Computer Memory and Storage Devices
Question #2
What is the function of a memory decoder?
A. To control the memory bus
B. To encode data into memory
C. To manage cache replacement
D. To select a specific memory location based on an address

Correct Answer: Option D


Explanation:
A memory decoder takes the memory address and activates the appropriate row and column lines to access the correct memory cell.

This question belongs to: Computer Memory and Storage Devices
Question #3
Which of the following is a type of memory that is used for storing the firmware of a printer?
A. RAM
B. Hard disk
C. ROM
D. Flash memory

Correct Answer: Option D


Explanation:
Printers use flash memory to store firmware, as it is non-volatile and can be updated.

This question belongs to: Computer Memory and Storage Devices