What is the function of the memory management unit (MMU) in virtual memory? MCQ with Answer and Explanation

What is the function of the memory management unit (MMU) in virtual memory?
A. To allocate disk space
B. To control the memory bus
C. To manage cache memory
D. To translate virtual addresses to physical addresses
Answer: Option D
Solution (By JKSSB Mock Tests)
The MMU performs address translation from virtual addresses used by programs to physical addresses in RAM, enabling virtual memory.

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 capacity of a DVD-R DL (dual layer) disc?
A. 17 GB
B. 9.4 GB
C. 8.5 GB
D. 4.7 GB

Correct Answer: Option C


Explanation:
DVD-R DL (dual layer) has a capacity of 8.5 GB. Double-sided dual layer would be larger.

This question belongs to: Computer Memory and Storage Devices
Question #2
What is the memory hierarchy level that is typically implemented as a small, fast memory inside the CPU?
A. Registers
B. L2 cache
C. L1 cache
D. RAM

Correct Answer: Option A


Explanation:
Registers are the smallest and fastest memory inside the CPU. L1 cache is also inside but registers are even faster and directly used by the ALU.

This question belongs to: Computer Memory and Storage Devices
Question #3
Which of the following is a type of memory that is used for storing data temporarily during computation?
A. Optical disc
B. Cache memory
C. Hard disk
D. ROM

Correct Answer: Option B


Explanation:
Cache memory temporarily stores data and instructions for quick access during computation. ROM is permanent, hard disk and optical discs are secondary storage.

This question belongs to: Computer Memory and Storage Devices