GRA/TI.4 Version-03.11.10 1 Animierte Beispiele - Mehrzyklenimplementierung Die Animationen auf den...

6
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.

Transcript of GRA/TI.4 Version-03.11.10 1 Animierte Beispiele - Mehrzyklenimplementierung Die Animationen auf den...

Page 1: GRA/TI.4 Version-03.11.10 1 Animierte Beispiele - Mehrzyklenimplementierung Die Animationen auf den nächsten Seiten dienen nur zur Veranschaulichung. Beachten.

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.

Page 2: GRA/TI.4 Version-03.11.10 1 Animierte Beispiele - Mehrzyklenimplementierung Die Animationen auf den nächsten Seiten dienen nur zur Veranschaulichung. Beachten.

add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5

op rs rt rd shamt funct

Schritt 1 (IF)

Page 3: GRA/TI.4 Version-03.11.10 1 Animierte Beispiele - Mehrzyklenimplementierung Die Animationen auf den nächsten Seiten dienen nur zur Veranschaulichung. Beachten.

add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5

op rs rt rd shamt funct

Schritt 2 (ID)

Page 4: GRA/TI.4 Version-03.11.10 1 Animierte Beispiele - Mehrzyklenimplementierung Die Animationen auf den nächsten Seiten dienen nur zur Veranschaulichung. Beachten.

add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5

op rs rt rd shamt funct

Schritt 3 (EX)

Page 5: GRA/TI.4 Version-03.11.10 1 Animierte Beispiele - Mehrzyklenimplementierung Die Animationen auf den nächsten Seiten dienen nur zur Veranschaulichung. Beachten.

add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5

op rs rt rd shamt funct

Schritt 4 (MEM)

Page 6: GRA/TI.4 Version-03.11.10 1 Animierte Beispiele - Mehrzyklenimplementierung Die Animationen auf den nächsten Seiten dienen nur zur Veranschaulichung. Beachten.

add $s0, $s1, $s2031 26 25 21 20 16 15 11 10 6 5

op rs rt rd shamt funct

Schritt 5 (WB)