Unterschiede und Zusammenhänge zwischen Wörtern, Maschinenwortlänge, Befehlswortlänge und Speicherwortlänge

Charakter

wird verwendet, um die Einheit der verarbeiteten Informationen darzustellen und wird verwendet, um die Breite des Datentyps zu messen. Zum Beispiel ein Wort ist in der x86-Maschine als 16 Bit, 2 Bytes, definiert.

Maschinenwortlänge

bezieht sich normalerweise auf die Breite des Datenpfads, der für Ganzzahloperationen innerhalb der CPU verwendet wird, was allgemein als „bestimmt“ bezeichnet wird < a i=3>16-Bit- oder 32-Bit-Maschine“, 16 und 32 beziehen sich auf die Wortlänge, auchMaschinenwort genannt Länge< a i=6> ist die Grundeinheit der Datenoperation. , die Anzahl der Teile auf dem Datenpfad sind im Grunde die gleichen wie die Länge des Maschinenworts ist gleich, wie z. B. IR, allgemeines Register usw. Die Maschinenwortlänge kann durch die Anzahl der Stellen im Register bestimmt werden

Speicherwortlänge

Die Länge des Binärcodes, der in einer Speichereinheit gespeichert ist.
Die Datenwortlänge ist die binäre Länge, die der Datenbus gleichzeitig parallel übertragen kann, die möglicherweise nicht mit der Speicherwortlänge übereinstimmt

Länge des Befehlsworts

A Die Anzahl der Bits des Binärcodes, die im Befehlswort enthalten sind.
Im Allgemeinen ist es ein ganzzahliges Vielfaches der Speicherwortlänge:
a. Wenn die Befehlswortlänge gleich dem Zweifachen der Speicherwortlänge ist, dauert es 2 Speicherzugriffszyklen zum Abrufen. Ein Befehl;
b. Wenn die Befehlswortlänge gleich der Speicherwortlänge ist, entspricht der Abrufzyklus dem Maschinenzyklus.
Die frühe Speicherwortlänge entsprach im Allgemeinen der Befehlswortlänge und der Wortlänge, sodass ein Befehl oder ein Datenelement durch einmaligen Zugriff auf den Hauptspeicher abgerufen werden konnte.
Die Maschinenbefehlswortlänge der CISC-Architektur muss nicht festgelegt werden. Um das Design der Befehlspipeline zu erleichtern, ist die Befehlslänge der RISC-Architekturmaschine festgelegt.

Guess you like

Origin blog.csdn.net/weixin_44343355/article/details/134350462