Architektur-fuer-ungeordnete-befehlsausfuehrung


Autor/Urheber:
SVG-File erstellt von Sputniktilt, Konzept: Michael Kleine
Größe:
483 x 254 Pixel (49129 Bytes)
Beschreibung:
Grundprinzip einer ungeordneten Befehlsausführung in Mikroprozessoren
Lizenz:
Credit:
Eigenes Werk (Originaltext: selbst erstellt auf der Basis von Bild:Architektur-fuer-ungeordnete-befehlsausfuehrung.png von Michael Kleine)
Bild teilen:
Facebook   Twitter   Pinterest   WhatsApp   Telegram   E-Mail
Weitere Informationen zur Lizenz des Bildes finden Sie hier. Letzte Aktualisierung: Sun, 28 Jan 2024 17:44:23 GMT


Relevante Artikel

Out-of-order execution

Out-of-order execution bezeichnet die Möglichkeit, Maschinenbefehle in den Ausführungseinheiten eines Prozessors in einer anderen Reihenfolge auszuführen als sie im Programmcode stehen, ohne allerdings das Ergebnis zu verändern. Dadurch können mehr Befehle parallel ausgeführt werden, da die Recheneinheiten des Prozessors besser ausgelastet werden. Das Gegenteil von out-of-order execution ist in-order execution, bei der die Befehle strikt nach Programmreihenfolge abgearbeitet werden, wie etwa beim Von-Neumann-Zyklus. Weil das Ergebnis der Out-of-Order-Ausführung das gleiche sein muss wie bei Ausführung in Programmreihenfolge, erhöht Out-of-Order-Execution die Geschwindigkeit nur bei Befehlsfolgen, bei denen ein nachfolgender Befehl nicht vom Ergebnis des vorherigen Befehls abhängt. .. weiterlesen