Komponenten i CPU, der er ansvarlig for at interagere med primær hukommelse, er
hukommelsesstyringsenheden (MMU) .
Her er hvorfor:
* MMU fungerer som en bro: Den sidder mellem CPU og den primære hukommelse (RAM). Det oversætter virtuelle adresser genereret af CPU'en til fysiske adresser, som hukommelsescontrolleren kan forstå.
* Virtuel vs. fysisk hukommelse: CPU'en bruger virtuelle adresser, som er logiske adresser, der er uafhængige af de fysiske hukommelsessteder. MMU kortlægger disse virtuelle adresser til fysiske adresser, som er de faktiske placeringer i RAM, hvor data er gemt.
* Hukommelsesbeskyttelse: MMU spiller også en kritisk rolle i hukommelsesbeskyttelsen. Det sikrer, at processer ikke kan få adgang til hukommelse, som de ikke har tilladelse til at bruge, og beskytte systemets integritet.
Mens aritmetisk logikenhed (ALU) udfører beregninger og kontrolenheden (CU) Administrerer strømmen af instruktioner, det er MMU, der håndterer den afgørende opgave at kommunikere med primær hukommelse.