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 manage cache
B. To manage memory timings and data flow
C. To execute instructions
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
How many Kilobytes (KB) constitute exactly one Gigabyte (GB) in standard binary computing notation?
A. 1,048,576 KB
B. 1,024 KB
C. 512,000 KB
D. 1,000,000 KB

Correct Answer: Option A


Explanation:
Since 1 MB = 1024 KB and 1 GB = 1024 MB, multiplying 1024 by 1024 gives exactly 1,048,576 Kilobytes in one Gigabyte.

This question belongs to: Computer Memory and Storage Devices
Question #2
What is the typical storage capacity of a standard DVD?
A. 25 GB
B. 700 MB
C. 4.7 GB
D. 128 GB

Correct Answer: Option C


Explanation:
A standard single-layer DVD holds about 4.7 GB (or 4.38 GiB) of data. A CD holds ~700 MB, Blu-ray single layer ~25 GB, and pen drives vary.

This question belongs to: Computer Memory and Storage Devices
Question #3
What is the storage capacity of a standard single-layer Blu-ray Disc?
A. 25 GB
B. 4.7 GB
C. 8.5 GB
D. 50 GB

Correct Answer: Option A


Explanation:
A standard single-layer Blu-ray disc can hold up to 25 GB of data, whereas dual-layer versions can store up to 50 GB.

This question belongs to: Computer Memory and Storage Devices