Cuando más de una instrucción se refiere a una localización particular de un operando, ya sea para lectura o para escritura, ejecutar las mismas en un orden distinto del original puede llevar a tres tipos de problemas, también conocidos como riesgos: