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.
B It arises when an instruction depends on the result of a previous instruction in the pipeline.
C It is a type of hazard that can never be resolved in a pipelined processor.
D It happens when an instruction fetches data from the main memory.
Practice Next

Relevant for Exams:

Hey! Ask a query