CPU und Architektur
Welche Reihenfolge ist der grundlegende Ablauf, in dem eine CPU einen Befehl verarbeitet?
- AAusführung → Dekodierung → Abruf
- BAbruf (Fetch) → Dekodierung (Decode) → Ausführung
- CDekodierung → Abruf → Ausführung
Antwort und Erläuterung anzeigen
Antwort: B. Abruf (Fetch) → Dekodierung (Decode) → Ausführung
Die CPU holt einen Befehl aus dem Speicher (Fetch), dekodiert ihn, um zu bestimmen, was zu tun ist (Decode), führt Operationen aus und schreibt bei Bedarf das Ergebnis in Register oder Speicher zurück. Der Programmzähler gibt an, wo der abzurufende Befehl liegt, und bei der Dekodierung werden Operationsart und verwendete Register bestimmt. Die Pipeline überlagert diese Stufen und führt sie parallel aus, sodass pro Takt ein oder mehr Befehle abgeschlossen werden.