WAW-Stalls
Help Contents
Instruktionsausführung mit Forwarding und Stalls
WAW-Stalls
WAW-Stalls
WAW-Stalls sind auf WAW-Hazards zurückzuführen. In einem solchen Konflikt stehen zwei Instruktionen, wenn sie das gleiche Zielregister zu beschreiben haben, die Reihenfolge der beiden Instruktionen aber vertauscht werden könnte.
Ein solcher Fall kann in WINDLX nur im Zusammenhang mit Fliesskommastufen-Instruktionen auftreten, da sonst die Reihenfolge der Termination und somit des Zurückschreibens von Werten in Registern die gleiche ist, wie die der Instruktionen im Programm (Completion in Order). Näheres darüber ist der Seite Instruktionen, die Fliesskomma-Ausführungsstufen verwenden zu entnehmen.
References: