Data Hazards and Instruction Scheduling