What is the role of a memory controller in a system with multiple memory channels? MCQ with Answer and Explanation

What is the role of a memory controller in a system with multiple memory channels?
A. To distribute memory accesses across channels for increased bandwidth
B. To select which channel to use for each access
C. All of the above
D. To combine memory modules into one larger pool
Answer: Option C
Solution (By JKSSB Mock Tests)
A memory controller with multiple channels can distribute traffic to increase bandwidth, combine capacities, and select channels based on addressing.

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 bits are contained in a standard hexademical digit stored in computer memory?
A. 4 bits
B. 16 bits
C. 8 bits
D. 2 bits

Correct Answer: Option A


Explanation:
A single hexadecimal character represents values from 0 to 15, which maps to a 4-bit binary sequence (a nibble).

This question belongs to: Computer Memory and Storage Devices
Question #2
Which of the following is a typical latency value for DDR4 RAM?
A. CL30-CL36
B. CL9-CL11
C. CL14-CL16
D. CL18-CL22

Correct Answer: Option C


Explanation:
DDR4 common CAS latencies are around 14-16, though higher speeds may have CL18-22. DDR3 had CL9-11. DDR5 is higher (CL30+). So A is correct for typical DDR4.

This question belongs to: Computer Memory and Storage Devices
Question #3
What does the acronym 'SDRAM' stand for?
A. Static Dynamic RAM
B. Single Data Rate RAM
C. Synchronous Data RAM
D. Synchronous Dynamic Random Access Memory

Correct Answer: Option D


Explanation:
SDRAM stands for Synchronous Dynamic Random Access Memory, which synchronizes with the system clock for faster data transfer compared to asynchronous DRAM.

This question belongs to: Computer Memory and Storage Devices