Multiple choice

Which of the following classes of hazards in pipelining arises from resource conflicts when the hardware cannot support all possible combinations of instructions in simultaneous overlapped execution?

  1. Data hazards

  2. Structural hazards

  3. Control hazards

  4. None of these

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

This is the class of hazards in pipelining, which arises from resource conflicts when the hardware cannot support all possible combinations of instructions in simultaneous overlapped execution.