# Memory Management Unit (MMU)
Last edited: 2025-03-22
Memory Management Unit (MMU)
The Memory Management Unit (MMU) is a hardware component responsible for translating virtual addresses used by programs into physical addresses . It works alongside the operating system and uses page tables or segment tables to perform this translation. The MMU also enforces memory protection, preventing unauthorized access to restricted memory regions.