Control hazards: when the pipeline doesn't even know what to fetch next
Branches don't just delay a value like data hazards do - they delay knowing which instruction comes next at all. Here's how stalling, delay slots and branch prediction each deal with that.
12 min readUpdated 2026-09-03computer-architecturepipeliningbranch-predictioncontrol-hazards