De component van de CPU die verantwoordelijk is voor interactie met primair geheugen is de geheugenbeheereenheid (MMU) .
Dit is waarom:
* De MMU fungeert als een brug: Het zit tussen de CPU en het primaire geheugen (RAM). Het vertaalt virtuele adressen die door de CPU worden gegenereerd in fysieke adressen die de geheugencontroller kan begrijpen.
* virtueel versus fysiek geheugen: De CPU maakt gebruik van virtuele adressen, die logische adressen zijn die onafhankelijk zijn van de fysieke geheugenlocaties. De MMU brengt deze virtuele adressen toe aan fysieke adressen, die de werkelijke locaties in RAM zijn waar gegevens worden opgeslagen.
* geheugenbescherming: De MMU speelt ook een cruciale rol in geheugenbescherming. Het zorgt ervoor dat processen geen toegang hebben tot geheugen dat ze niet bevoegd zijn om te gebruiken, waardoor de integriteit van het systeem wordt beschermd.
Terwijl de rekenkundige logica -eenheid (ALU) Voert berekeningen uit en de besturingseenheid (Cu) Beheert de instructiestroom, het is de MMU die de cruciale taak om te communiceren met primair geheugen verwerkt. |