Computer Science, asked by paidilokesh295, 9 months ago

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 natashadeb
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