What is data hazard in pipelining? What are the solutions?
A data hazard is a situation in which the pipeline is stalled due to the data to be operated on are delayed for some reason.
The solution for data hazard is
i. Operand forwading
ii. Handled by software
iii. To stall