What is the function of a memory controller in a modern CPU? MCQ with Answer and Explanation

What is the function of a memory controller in a modern CPU?
A. To execute instructions
B. To manage memory timings and data flow
C. To manage cache
D. To handle I/O operations
Answer: Option B
Solution (By JKSSB Mock Tests)
The memory controller in modern CPUs handles the interface with RAM, including address decoding, command generation, and data transfer, optimizing memory performance.

Discuss this Question (0)

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

Practice More Memory and Storage Devices Questions

Question #1
What is the storage capacity of a typical 3.5-inch hard disk drive in 2026?
A. Only 500 GB
B. Up to 10 TB
C. 100 GB
D. Typically 1-8 TB

Correct Answer: Option D


Explanation:
As of 2026, 3.5-inch HDDs commonly range from 1 TB to 8 TB, with higher capacities available (e.g., 10-20 TB) but 1-8 TB is typical for consumer drives.

This question belongs to: Computer Memory and Storage Devices
Question #2
What is the function of a buffer in a hard disk?
A. To increase the disk's capacity
B. To protect against data loss
C. To store frequently used data for faster access
D. To temporarily hold data during read/write operations to smooth data flow

Correct Answer: Option D


Explanation:
A buffer (or disk cache) in a hard disk is a small amount of RAM used to temporarily hold data being read from or written to the disk, improving performance by reducing access time.

This question belongs to: Computer Memory and Storage Devices
Question #3
What is the primary purpose of a memory hierarchy in a computer system?
A. To reduce cost
B. To balance speed, cost, and capacity
C. To increase storage capacity
D. To simplify the architecture

Correct Answer: Option B


Explanation:
The memory hierarchy is designed to provide a trade-off between speed (fast but expensive) and capacity (slow but cheap), optimizing overall system performance and cost.

This question belongs to: Computer Memory and Storage Devices