Pipeline nach Aufgabenstellung entwerfen

Gast #4061197
Lesenswert?
• ▲
▼
Kann mir jemand bitte sagen wie man an solche Aufgaben rangeht? Viel 
finden tue ich ja nicht dazu. Es sieht eigentlich einfach aus ich komme 
jedoch nicht dahinter was genau gemacht wird. Würde mich sehr freuen 
wenn ein Kollege mir da weiterhelfen könnte.

Die Musterlösung ist auch schon enthalten.

PS. Wenn ich im Internet nach Pipelines schaue, dann sind die ziemlich 
einfach konstruiert im gegensatz zu der Aufgabe.
Angehängte Dateien:
#4061252
Lesenswert?
• ▲
▼
Es wird dir nichts nütze nur nach "Pipeline" zu suchen.
Du brauchst schon ein wenig Vorstellung vom internen aufbau der CPU.

1. Es kann nur ein Befehl pro Zyklus geholt werden (IF)
2. Es kann nur ein Befehl pro Zyklus dekodiert werden (ID)
3. Es gibt nur eine ALU
4. Damit ein Befehl abgearbeitet werden können muss evtl auf Ergebniise 
aus vorherigen Befehlen gewartet werden (Stall)
5. Bei einem Sprung werden bereits geladene und dekodierte Befehle in 
der Pipeline verworfen (Abbr) und die Verarbeitung beginnt mit einem 
Fetch vom neuen Programmcounter.


Rudi3 schrieb:
> Wenn ich im Internet nach Pipelines schaue, dann sind die ziemlich
> einfach konstruiert im gegensatz zu der Aufgabe

Die Pipeline in der Aufgabe ist so ziemlich die Simpelste Ausführung.
Gast #4066365
Lesenswert?
• ▲
▼
Ehrlich gesagt will ich diese Aufgabe und ähnliche nur lösen könnnen . 
Wir haben das als Pflichtmodul neben HFT und NT. Kannst du mir nur noch 
sagen wie man vorgeht? Diagonal, Horizontal, Senkrecht ? Da sollte ja 
irgendein Muster vorhanden sein wie man die einzelnen ,,Kästchen"  der 
Tabelle abarbeiten tut...
Beitrag #7308251 wurde von einem Moderator gelöscht.
Beitrag #7308842 wurde von einem Moderator gelöscht.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.