übungsaufgabe 2.3 in ke2 046

Dr Franke Ghostwriter
übungsaufgabe 2.3 in ke2 20046

Warum besteht nun eigentlich eine Gegenabhängigkeit von I2 nach I8 ?

Die Befehle sind:

I2: SUB R4,R1,R3
I8: ADDI R4,R4,1

Laut S.33 hier steht ja das es passiert falls I1 Daten aus einem Register liest, welches danach von I2 überschrieben wird
und es wird I1 zu I2 angegeben

Übertragen hieße das doch, dass I2 Daten von I8 liest das anschließend von I8 überschrieben wird, aber das liegt doch hier garnicht vor ?

Die echte Datenabhängigkeit das I8 den Wert aus Register R4 benötigt zur Berechnung ist wiederrum leicht erkennbar.
 
das erschließt sich mir auch nicht ganz. Auch kann ich mir die Gegenabhängigkeiten nicht erklären. Zu den Gegenabhängigkeiten habe ich mal in die Newgroup gepostet. Noch gibt es keine Antwort.

Irgendwie ist das alles nicht schlüssig.

Mfg Frank
 
Ich hatte einmal eine Email an die Betreuer geschickt, da habe ich eine sehr ausführliche Antwort von Herrn Gotthardt erhalten, ich glaube ich werde das in diesem Fall wieder machen da es im Diskussionsforum nicht immer so wirklich schnell eine Antwort zu geben scheint... die Fragen zu der Einsendearbeit wurden bisher auch noch nicht gelesen anscheinend. :/
 
Oben