Data hazards occur when the order of access to operands is changed by the introduction of pipelining.
ADD R1, R2, R3 (R1:=R2+R3) SUB R4, R1, R5 (R4:=R1-R5)