übertragen Datenbusse zu jedem Zeitpunkt 4 Byte Daten?
Dies hängt vom Systemdesign ab, aber ich sage ja, sie übertragen bei jedem Taktzyklus 4 Bytes Daten (sofern sie dazu aufgefordert werden, natürlich), vorausgesetzt, Sie sind Informatik- / Naturwissenschaftsstudent und nehmen eine Computerorganisation in Anspruch / Architekturklasse. Dies kann jedoch nicht immer der Fall sein, da zeitgenössische Computerarchitekturen weitaus komplexer sind als in Ihrem Computerorganisationskurs.
Ich empfehle Ihnen, alles zu lesen, was Sie über DDR-, DDR2- und DDR3-Speicher wissen müssen, damit Sie eine Vorstellung davon haben, wie Übertragungen mit doppelten Datenraten auftreten.
Sind die Anweisungen auch 32 Bit lang?
Nicht unbedingt. Es liegt am Konstruktionssystem. Ich empfehle Ihnen, über RISC- und CISC-Architekturen zu lesen .
[ Quelle ] Ein Computer mit komplexem Befehlssatz (CISC) mit IA-32 (nämlich Intel i386-Architektur) kann beispielsweise Befehle mit einer Länge von 1 Byte bis 12 Byte (8 Bit bis 96 Bit) haben, während er über 32-Bit-Datenregister verfügt.
Wie wirkt sich das auf die Opcode-Größe gegenüber der Operandengröße aus?
Wieder voll und ganz den Designentscheidungen.