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 a type of flash memory that is typically used in BIOS chips?
A. NOR
B. NAND
C. SRAM
D. DRAM

Correct Answer: Option A


Explanation:
NOR flash is commonly used in BIOS chips due to its random-access capabilities and fast read speeds, allowing code execution directly from the chip.

This question belongs to: Computer Memory and Storage Devices
Question #2
Which of the following is a characteristic of a magnetic tape?
A. Fast data transfer
B. Sequential access
C. Used as primary storage
D. Random access

Correct Answer: Option B


Explanation:
Magnetic tape is a sequential access medium, meaning data must be read in order. It is used for backup and archival.

This question belongs to: Computer Memory and Storage Devices
Question #3
What is the typical speed of a DVD drive at 16x?
A. 48.5 MB/s
B. 21.12 MB/s
C. 16 MB/s
D. 22.16 MB/s

Correct Answer: Option B


Explanation:
1x DVD is 1.32 MB/s, so 16x = 16 * 1.32 = 21.12 MB/s.

This question belongs to: Computer Memory and Storage Devices