La forma en que las instrucciones son ordenadas en el código original a ejecutar se conoce como "orden de programa", mientras que el orden en que el procesador las maneja es el "orden de datos", siendo aquel en que los datos van quedando disponibles para su captura desde los registros del procesador.