Next: WAW Up: Pipelining With Multicycle Operations Previous: NEW DATA HAZARDS

WAR

``Write after read'': The register must only be written to after previous instructions read it:

tabular801

If R6 is only read when the STORE instr tex2html_wrap_inline878 is ready to execute, it could already have been overwritten by a later instruction.

WAR hazards cannot occur in DLX even extended with long-latency FP operations:

WAR hazards become a serious concern with scoreboarding, as we see shortly.



Paul H J Kelly Mon Dec 1 20:07:28 GMT 1997