Question

What is a data hazard in instruction pipelining?

A It occurs when two instructions in the pipeline have a conflict in their execution units. Correct Answer Incorrect Answer
B It arises when an instruction depends on the result of a previous instruction in the pipeline. Correct Answer Incorrect Answer
C It is a type of hazard that can never be resolved in a pipelined processor. Correct Answer Incorrect Answer
D It happens when an instruction fetches data from the main memory. Correct Answer Incorrect Answer

Solution

It arises when an instruction depends on the result of a previous instruction in the pipeline.

Practice Next

Relevant for Exams:

×
×