Komponenten i CPU som ansvarar för att interagera med primärminnet är
Memory Management Unit (MMU) .
Här är varför:
* MMU fungerar som en bro: Det sitter mellan CPU och det primära minnet (RAM). Det översätter virtuella adresser som genereras av CPU till fysiska adresser som minneskontrollen kan förstå.
* virtuellt kontra fysiskt minne: CPU använder virtuella adresser, som är logiska adresser som är oberoende av de fysiska minnesplatserna. MMU kartlägger dessa virtuella adresser till fysiska adresser, som är de faktiska platserna i RAM där data lagras.
* Minneskydd: MMU spelar också en kritisk roll i minnesskyddet. Det säkerställer att processer inte kan komma åt minnet som de inte har behörighet att använda och skydda systemets integritet.
Medan aritmetisk logikenhet (ALU) utför beräkningar och kontrollenheten (CU) Hanterar flödet av instruktioner, det är MMU som hanterar den avgörande uppgiften att kommunicera med primärt minne.