Unidad de instrucción

instrucciones para ser recuperadas de la memoria y ejecutadas, en un orden apropiado, y para reenviarlas a una unidad de ejecución (E-unit o EU).

La unidad I también puede hacer, por ejemplo, resolución de direcciones, captación previa, antes de reenviar una instrucción.

[1]​ En el estilo más simple de la arquitectura informática, el ciclo de instrucciones es muy rígido y se ejecuta exactamente como lo especifica el programador.

En la parte del ciclo de búsqueda de instrucciones, el valor del registro del puntero de instrucción (IP) es la dirección de la siguiente instrucción que se va a buscar.

Sin embargo, esto se vuelve mucho más complicado una vez que se agregan características que mejoran el rendimiento, como la canalización de instrucciones, la ejecución fuera de orden e incluso la introducción de un caché de instrucciones simple.

esta imagen se corresponde a una unidad de instrucciones, tiene relación con lo que se menciona en este artículo