Memory management unit

![Schematic of the operation of an MMU[1]:186 ff.](/uploads/202502/01/MMU_principle_updated2920.png)


A memory management unit (MMU), sometimes called paged memory management unit (PMMU), is a computer hardware unit having all memory references passed through itself, primarily performing the translation of virtual memory addresses to physical addresses. It is usually implemented as part of the central processing unit (CPU), but it also can be in the form of a separate integrated circuit.