CPU und Architektur

Welche Reihenfolge ist der grundlegende Ablauf, in dem eine CPU einen Befehl verarbeitet?

  1. AAusführung → Dekodierung → Abruf
  2. BAbruf (Fetch) → Dekodierung (Decode) → Ausführung
  3. 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.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu CPU und Architektur

  1. Welche Aufgabe hat die ALU (Arithmetic Logic Unit) in einer CPU?
  2. Was enthält der Programmzähler (PC) einer CPU?
  3. Welche Aussage zum Write-Back-Verfahren bei den Schreibstrategien des Caches ist richtig?
  4. Welche Aussage zu einem satzassoziativen (Set-Associative) Cache ist richtig?
  5. Welche Größe der Cache-Zeile (Cache-Block) wird bei den meisten heutigen CPUs verwendet?

Vergleiche zu diesem Thema