COMPUTER SCIENCE AND ENGINEERING
COMPUTER ORGANIZATION
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Data hazard
|
|
Stock
|
|
Deadlock
|
|
Structural hazard
|
Detailed explanation-1: -Answers. Explanation: Data hazards are generally caused when the data is not ready on the destination side.
Detailed explanation-2: -Data hazards occur when instructions that exhibit data dependence modify data in different stages of a pipeline. Ignoring potential data hazards can result in race conditions (also termed race hazards). There are three situations in which a data hazard can occur: read after write (RAW), a true dependency.
Detailed explanation-3: -Data hazards arise when an instruction depends on the result of a previous instruction in a way that is exposed by the overlapping of instructions in the pipeline.
Detailed explanation-4: -Explanation: The control hazard also called as instruction hazard is usually caused by a cache miss.
Detailed explanation-5: -A resource conflict or hardware conflict is an error that occurs when a hardware device in the computer conflicts with other hardware devices IRQs, I/O ports, or DMA.