Multiple choice

Which of the following hazards occur when an instruction depends on the result of a previous instruction in a way that is exposed by the overlapping of instructions in the pipeline?

  1. Structural hazards

  2. Control hazards

  3. Data hazards

  4. Cache miss

  5. Resource conflict

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

These hazards occur when an instruction depends on the result of a previous instruction in a way that is exposed by the overlapping of instructions in the pipeline.