Grundlagen der Computerarchitektur – Studiennotizen (2) Unterrichtssystem

(1) Befehlssatzstruktur

Das Befehlssystem kann in Akkumulation vom Stapeltyp, Addierertyp, Register-Register-Typ und Register-Speicher-Typ unterteilt werden.

Heutzutage wird hauptsächlich der Registertyp verwendet, und die Vorteile des Registertyps sind:

        ①Die Zugriffsgeschwindigkeit ist schnell, was für die Scheduling-Optimierung des Compilers praktisch ist;

        ②Die Korrelation zwischen Regs ist leicht zu beurteilen, und es ist einfach, Methoden wie Pipeline, Multi-Launch und Out-of-Order-Ausführung zu implementieren.

(2) Verbleibende Probleme

Frage 1. Wie werden der Erhöhungs-/Verringerungsfaktor und der Skalierungsfaktor bei der Selbstinkrement-Adressierung, Selbstdekrement-Adressierung und Proportionalindex-Adressierung ausgedrückt?

F2: Die Rücksendeadresse wird im $ra-Register gespeichert, wie wird die Rücksendeadresse der mehrstufigen verschachtelten Anweisung gespeichert? Oberfläche?

Guess you like

Origin blog.csdn.net/SouthernLotus/article/details/118704786