Post on 05-Apr-2015
GRA/TI.4 Version-03.11.10 1
Animierte Beispiele - Mehrzyklenimplementierung
• Die Animationen auf den nächsten Seiten dienen nur zur Veranschaulichung. Beachten Sie bitte, dass
– die Reihenfolge der Animationen nicht mit dem zeitlichen Ablauf übereinstimmen muss, da sich die Signalwerte innerhalb einer Taktperiode entsprechend den Verzögerungszeiten der Datenpfadelemente und des Kontrollers ergeben
• Die Graphiken sind © Elsevier 2005 und stammen aus:
David A. Patterson, John L. Hennessy. Computer Organization And Design.
3rd Edition, Elsevier / Morgan Kaufmann, 2005, ISBN 1-55860-604-1.
add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5
op rs rt rd shamt funct
Schritt 1 (IF)
add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5
op rs rt rd shamt funct
Schritt 2 (ID)
add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5
op rs rt rd shamt funct
Schritt 3 (EX)
add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5
op rs rt rd shamt funct
Schritt 4 (MEM)
add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5
op rs rt rd shamt funct
Schritt 5 (WB)