What is the function of a memory decoder? MCQ with Answer and Explanation

What is the function of a memory decoder?
A. To select a specific memory location based on an address
B. To encode data into memory
C. To control the memory bus
D. To manage cache replacement
Answer: Option A
Solution (By JKSSB Mock Tests)
A memory decoder takes the memory address and activates the appropriate row and column lines to access the correct memory cell.

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 typical access time for a register?
A. About 10 nanoseconds
B. About 100 nanoseconds
C. About 1 microsecond
D. Less than 1 nanosecond

Correct Answer: Option D


Explanation:
Registers are extremely fast, with access times typically less than 1 ns, often a fraction of a clock cycle.

This question belongs to: Computer Memory and Storage Devices
Question #2
Which memory technology is non-volatile and can be electrically erased and reprogrammed?
A. PROM
B. EEPROM
C. Mask ROM
D. EPROM

Correct Answer: Option B


Explanation:
EEPROM (Electrically Erasable PROM) can be erased and reprogrammed using electrical signals, without the need for UV light, unlike EPROM.

This question belongs to: Computer Memory and Storage Devices
Question #3
What is the role of a cache controller?
A. To handle disk scheduling
B. To translate virtual addresses
C. To allocate memory for processes
D. To manage cache memory, including hit/miss detection and data replacement

Correct Answer: Option D


Explanation:
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.

This question belongs to: Computer Memory and Storage Devices