What is the role of a memory management unit (MMU)?
A. To translate virtual addresses to physical addresses
B. To handle disk I/O
C. To increase the memory capacity
D. To manage cache memory
Answer: Option A
Solution (By JKSSB Mock Tests)
The MMU is a hardware component that translates virtual memory addresses used by the CPU into physical addresses in RAM, enabling virtual memory and protection.
Explanation:
The TLB is a dedicated hardware memory cache within the CPU's memory management unit (MMU) that speeds up virtual-to-physical address translations.
Explanation:
Memory alignment refers to placing data at memory addresses that are multiples of the data's size, which can improve performance by reducing the number of memory accesses needed.
No comments yet. Be the first to start the discussion!