De Memory management unit (of kortweg MMU) is een hardware-component in de computer die gebruikt wordt voor de runtime-mapping van virtuele naar fysieke geheugenadressen. Daarnaast zorgt het bij sommige architecturen voor meer geavanceerde taken zoals geheugenbescherming, fragmentatie etc.De processor gebruikt een virtuele adresruimte dat ingedeeld wordt in zogenaamde pages, die elk 2n groot zijn (enkele
kilobytes).Het gebruikersprogramma krijgt de fysieke adressen nooit te zien, met andere woorden: het programma werkt met logische adressen. De MMU converteert logische adressen naar fysieke adressen en omgekeerd.
Zie meer op Wikipedia.org...