Le composant du CPU responsable de l'interaction avec la mémoire primaire est l'unité de gestion de la mémoire (MMU) .
Voici pourquoi:
* Le MMU agit comme un pont: Il se trouve entre le CPU et la mémoire primaire (RAM). Il traduit des adresses virtuelles générées par le CPU en adresses physiques que le contrôleur de mémoire peut comprendre.
* Virtual vs Mémoire physique: Le CPU utilise des adresses virtuelles, qui sont des adresses logiques qui sont indépendantes des emplacements de la mémoire physique. Le MMU cartose ces adresses virtuelles aux adresses physiques, qui sont les emplacements réels de la RAM où les données sont stockées.
* Protection de la mémoire: Le MMU joue également un rôle essentiel dans la protection de la mémoire. Il garantit que les processus ne peuvent pas accéder à la mémoire qu'ils ne sont pas autorisés à utiliser, protégeant l'intégrité du système.
Tandis que l'unité logique arithmétique (ALU) Effectue des calculs et l'unité de contrôle (CU) Gère le flux d'instructions, c'est le MMU qui gère la tâche cruciale de communication avec la mémoire primaire.
|