Veranschaulichung des Prozesses vom Abrufen von Maschinenanweisungen bis zum Abrufen von Daten
[Ergänzung]
(1)TLB verfügt nur über festgelegte Assoziativität und vollständige Assoziativität. Direkt Die Mapping-Ressourcenauslastung ist zu niedrig
(2) Es gibt zwei Möglichkeiten, außerhalb der Grenzen zu beurteilen:
① Ober- und Untergrenzenregister:
in In der CPU werden ein Paar Ober- und Untergrenzenregister eingerichtet, um die Unter- und Obergrenzenadressen von Benutzerjobs im Hauptspeicher zu speichern.
Wann immer die CPU dies wünscht Um auf eine Adresse zuzugreifen, Vergleichen Sie sie mit den Werten der beiden Register, um festzustellen, ob eine Situation außerhalb der Grenzen vorliegt.
②Relocation-Register + Grenzadressregister
Das Relocation-Register enthält die minimale physische Adresse und das Grenzadressregister enthält die logische Adresse DerMaximalwert.
Vergleichen Sie die logische Adresse mit dem Grenzadressregister . Wenn sie nicht außerhalb der Grenzen liegt, fügen Sie den Wert hinzu Relocation-Register. Ordnen Sie es einer physischen Adresse zu und senden Sie es dann an die Speichereinheit.
Prinzipien der Computerorganisation – von der Anweisung bis zu den Daten
Acho que você gosta
Origin blog.csdn.net/weixin_44343355/article/details/134315672
Recomendado
Clasificación