Die Komponente der CPU, die für die Interaktion mit dem Primärspeicher verantwortlich ist, ist die
Speicherverwaltungseinheit (MMU) .
Hier ist der Grund:
* Die MMU wirkt als Brücke: Es liegt zwischen der CPU und dem Primärspeicher (RAM). Es übersetzt virtuelle Adressen, die von der CPU generiert werden, in physikalische Adressen, die der Speichercontroller verstehen kann.
* virtuelles und physisches Gedächtnis: Die CPU verwendet virtuelle Adressen, bei denen es sich um logische Adressen handelt, die unabhängig von den physischen Speicherorten sind. Die MMU ordnet diese virtuellen Adressen an physische Adressen ab, bei denen es sich um die tatsächlichen Standorte im RAM handelt, an denen Daten gespeichert sind.
* Speicherschutz: Die MMU spielt auch eine entscheidende Rolle beim Gedächtnisschutz. Es stellt sicher, dass Prozesse nicht zugreifen können, dass sie nicht zur Verwendung genehmigt sind, was die Integrität des Systems schützt.
Während die arithmetische Logikeinheit (Alu) führt Berechnungen und die Steuereinheit (Cu) durch Verwaltet den Anweisungsfluss, es ist die MMU, die die entscheidende Aufgabe der Kommunikation mit dem primären Gedächtnis übernimmt.