Next: ... Up: Ch02-PipelinedCPUArch Previous: ...

   
What might go wrong: Hazards

A hazard occurs when a stage in processing an instruction cannot complete for some reason. The instruction is then stalled for one of more clock cycles.

WHY?

(see H&P pp.146)