EL MICROPROCESADOR Y SU ARQUITECTURA.pdf
EL MICROPROCESADOR Y SU ARQUITECTURA.pdf
EL MICROPROCESADOR Y SU ARQUITECTURA.pdf
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
DIAGRAMA SIMPLIFICADO DE UN<br />
PROCESADOR PENTIUM<br />
CICLO DE EJECUCIÓN DE<br />
INSTRUCCIONES<br />
Búsqueda: la unidad de control busca la<br />
instrucción en la cola de instrucciones e<br />
incrementa el apuntador de instrucciones.<br />
Decodificación: la unidad de control<br />
decodifica la función de la instrucción para<br />
determinar lo que ésta debe hacer. Los<br />
operandos de entrada de la instrucción se<br />
pasan a la ALU, y se envían señales a la<br />
ALU para indicar la operación que se va a<br />
realizar.<br />
Búsqueda de operandos: si la<br />
instrucción utiliza un operando de entrada<br />
ubicado en memoria, la unida de control<br />
utiliza la operación de lectura para obtener<br />
el operando y copiarlo en os registros<br />
internos, Estos registros no son visibles<br />
para los programas de los usuarios.<br />
Ejecución: la ALU ejecuta la instrucción,<br />
utilizando los registros con nombre y los<br />
registros internos como operandos, y<br />
envía el resultado a los registros con<br />
nombre y a la memoria. La ALU actualiza<br />
las banderas de estado que proporcionan<br />
información acerca del estado del<br />
procesador.<br />
Almacenamiento del operando del<br />
resultado: si el operando de resultante<br />
están en memoria, la unidad de control<br />
utiliza una operación de escritura para<br />
almacenar el dato.<br />
Código<br />
Datos<br />
Caché de código<br />
Decodificador de<br />
instrucciones<br />
Unidad de control<br />
Registros<br />
ALU<br />
Caché de código<br />
Decodificador de<br />
instrucciones<br />
Unidad de punto flotante