program to implement this example:
STA $200; save result
; see if you can re-arrange to avoid data hazards.
LDE $204; avoid a data hazard stall
LDF $205; was exchanged with below to avoid data hazard stall
STA $200; was exchanged with below to avoid data hazard stall
; do something else to give D time to "exist"
by scheduling the instructions, the compiler attempts to produce code for which there is one instruction per clock tick (per execution unit).