# 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.