What are data hazards ? Enumerate different classes of data hazards and how they can be tackled in a pipelined processor architecture design. [5 Marks]
Answers
Answered by
3
Answer:
Hope this helps. Please follow me and mark as Brainliest! :):)
Explanation:
Data hazards occur when the pipeline changes the order of read/write accesses to operands so that the order differs from the order seen by sequentially executing instructions on the unpipelined machine.
There are three classes of hazards:
Structural Hazards. They arise from resource conflicts when the hardware cannot support all possible combinations of instructions in simultaneous overlapped execution.
Data Hazards. ...
Control Hazards.
Similar questions