GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

2.4.2 Computersysteme II, Stufen einer Pipeline

David Bratschke Informatik Deutsch 10 Karten

Karten in diesem Stapel (10)

  1. 1In welche 5 Stufen der Befehlsabarbeitung lässt sich die Einzyklusarchitektur grds. einteilen?- Befehl holen
    - Befehl dekodieren
    - Operanden der ALU bereitstellen
    - Speicherzugriff / ALU-Op
    - Resultat in Architekturregister zurückschreiben
  2. 2Warum sollten beim Befehlspipelining die Phasen möglichst gleich lang sein?Weil die Phase mit der längsten Verzögerungszeit die Taktrate bestimmt
  3. 3Wie kann der Speicherzugriff in Bezug auf die Befehlsbereitstellung optimiert werden, damit diese auch in einem Takt vollzogen werden kann?Durch Verwendung
    eines Code-Caches
  4. 4Wie kann die Befehlsdekodierung für das Pipelining beschleunigt werden?durch ein einheitliches Befehlsformat, eine geringe Komplexität beim Befehlssatz,
    und einfache Adressierungsarten
  5. 5Welche Architktur bietet sich für die Operandenbereitstellung in einer Befehlspipeline besonders an? Warum?Eine Register-Register-Architektur, damit die Operanden schnell innerhalb eines Taktes bereitstehen
  6. 6Welchen Vorteil bieten Befehlsformate geringer Komplexität und einheitlicher Länge für eine Befehlspipeline?Dass die Befehlsdekodierung so
    einfach ist, dass sie mit der Operandenbereitstellung zu einer Stufe zusammengefasst werden kann
    (in einem Takt)
  7. 7Wie lange benötigt die Ausführungsphase für einfache logisch-arithmetische Operationen?Grundsätzlich nur ein Takt
  8. 8Warum erschweren komplexere ALU-Operationen wie Division und Gleitkommaoperationen grds. die Organisation einer Pipeline?Weil diese grds. mehrere Takte benötigen
  9. 9Wie können komplexere ALU-Operationen wie Division und Gleitkommaoperationen in Bezug auf die Implementierung einer Pipeline umgesetzt werden?Entweder durch die Ausführung als interne Pipeline innerhalb der Pipeline oder durch Verwendung von spezialisierten Ausführungseinheiten
  10. 10Wie kann der Speicherzugriff bei Lade- und Speicheroperationen für eine Pipeline beschleunigt werden?Durch Verwendung eines
    Daten-Caches

Informationen

Beschreibung
Informatik (Computersysteme II) Karteikarten am 2.4.2 Computersysteme II, Stufen einer Pipeline, erstellt von David Bratschke am 30/01/2018.
Erstellt von
David Bratschke
Aufrufe
6
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck