Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Arquitectura de Computadoras CAEA 2007
cerrada (Cache).El problema de que las
Pero si se divide la fase en dos, y fases se sobrecarguen de trabajo deriva en
cada fase ocupa un ciclo de reloj, esto tres problemas:
permite que en vez de esperar dos ciclos de
reloj para iniciar un proceso, se espere solo • Problema de Datos
uno. • Problema de Control
• Problema Estructural
Pipe-line de Instrucciones.
El problema con los datos es cuando
El sistema de pipeline de existen lo que llamamos coodependencias
instrucciones se maneja para arquitecturas de los datos(operandos en conflicto) y otro
tales como lo son las arquitecturas de Voon es la priorización existente en las
Newman el proceso de ejecución en una instrucciones. El problema del Control
instrucción envuelve muchos pasos; para radica en que al aparecer una instrucción
ello primero la unidad de control del que cambia el flujo de datos esto
procesador se encarga de la búsqueda de la directamente redirecciona el flujo de los
instrucción entres fuentes posibles que son datos y las condiciones en el pipe-line.
los registros, memoria, ó memoria
oculta(Cache); posteriormente la unidad de
control se encarga de decodificar el tipo de
operación.
Si posteriormente a esto dicha
instrucción requiere de algún operando la
unidad de control se encarga de la búsqueda
del operando en cualquiera de las tres
fuentes mencionadas anteriormente y
después se almacenan los resultados en una
localidad de memoria específica.
Las partes que componen el pipe-
line de instrucciones son las siguientes:
• IF búsqueda de instrucción
• ID decodificación de la instrucción
• OF búsqueda de los operandos de la
instrucción
• EX Ejecución de la instrucción y los
operandos
• WB actualización de los operandos