Saved Bookmarks
| 1. |
What are data hazards ? Enumerate different classes of data hazards and how they can be tackled in a pipelined processor architecture design. [5 Marks] |
|
Answer» 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. |
|