You are on page 1of 1

Jesus Alejandro Morgado Ordoez Sc0501v 111300022 Introduccin a los microprocesadores y microcontroladores Rivera clavel carlos

pipeline
En un pipeline, se ejecutan varias instrucciones, al mismo tiempo. Para esto, se dividen las etapas mediante registros, cada instruccin puede estar ejecutndose en una etapa. Si existen cinco etapas, pueden ejecutarse simultneamente cinco instrucciones. Para esto es preciso, que cada instruccin pase por las cinco etapas, y que cada etapa tenga su propio control. Para lograr esto, basta en el diagrama de estados, agregar estados en los que no se activen controles. Hay tres riesgos principales que se deben detectar Riesgos estructurales: tratar de usar el mismo recurso Riesgo de control: tratar de tomar una decisin antes de evaluar una condicin (e.g. instrucciones de bifurcacin) Riesgos de datos: tratar de usar un resultado antes de que este Listo. La tcnica pipeline consiste en la divisin de una operacin en suboperaciones para su ejecucin concurrente en diferentes componentes del sistema, de manera qu el resultado de cada una de ellas se utiliza como entrada de la siguiente

You might also like