What is the role of a cache controller? MCQ with Answer and Explanation

What is the role of a cache controller?
A. To handle disk scheduling
B. To allocate memory for processes
C. To manage cache memory, including hit/miss detection and data replacement
D. To translate virtual addresses
Answer: Option C
Solution (By JKSSB Mock Tests)
The cache controller handles the logic for cache operations, determining whether requested data is in cache (hit) and managing replacement policies when cache is full.

Discuss this Question (0)

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

Practice More Memory and Storage Devices Questions

Question #1
Which of the following is not a type of RAM?
A. RDRAM
B. Flash
C. DDR3
D. SDRAM

Correct Answer: Option B


Explanation:
Flash memory is non-volatile storage, not a type of RAM. DDR3, SDRAM, and RDRAM are all types of RAM.

This question belongs to: Computer Memory and Storage Devices
Question #2
How many Kilobytes (KB) constitute exactly one Gigabyte (GB) in standard binary computing notation?
A. 1,000,000 KB
B. 1,024 KB
C. 512,000 KB
D. 1,048,576 KB

Correct Answer: Option D


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 #3
What is the typical speed of a Blu-ray drive at 6x?
A. 27 MB/s
B. 72 MB/s
C. 216 MB/s
D. 33 MB/s

Correct Answer: Option A


Explanation:
1x Blu-ray = 4.5 MB/s (36 Mbps). 6x = 6 * 4.5 = 27 MB/s.

This question belongs to: Computer Memory and Storage Devices