Está en la página 1de 1

La velocidad con la que se pueden procesar los bits, se expresa en Hz, MHz, o GHz No es el nico factor que asegura

la velocidad de ejecucin de programas. *Hz = Un ciclo por segundo Consiste en la captura de la instruccin desde la memoria principal y esta a cargo de la BIU (Unidad de Interfaz de Bus), esta entrega la instruccin a la EU (unidad de ejecucin). El pipeline o segmentacin de instrucciones nos permite optimizar el ciclo de ejecucin de instrucciones. *BIU (procesa todas las operaciones de lectura/escritura relacionadas con la memoria o con dispositivos de entrada/salida, provenientes de la unidad de ejecucin) El ciclo de instruccin simple, se representa as. Cuando estn involucrados ms de un operando cada uno de ellos requiere un acceso. Segmentacin de instrucciones o pipeline Cmo se ejecuta la segmentacin? En cada ciclo se inicia la ejecucin de una instruccin Existen mltiples instrucciones en ejecucin (paralelismo) Se inicia una ejecucin en cada ciclo de reloj La segmentacin: Si bien no se reduce el tiempo de ejecucin de una instruccin, en cada ciclo se ejecuta una de las n etapas de instrucciones distintas, esto permite aprovechar cada ciclo de reloj, aumentando la velocidad de ejecucin global. Est limitada por la instruccin ms lenta Se descomponen las instrucciones para evitar el desbalanceamiento: Buscar Instruccin (FI) Decodificar Instruccin (DI) Calcular Operandos (CO) Buscar Operandos (FO) Ejecutar instruccin (EI) Escribir Operando (WO) Las interrupciones y las excepciones se pueden producir en los siguientes casos: Desbordamiento aritmtico Peticin de dispositivos de E/S Intento de uso de instrucciones privilegiadas Mal funcionamiento de la circuitera El problema de los computadores segmentados es asociar correctamente la excepcin con la instruccin que la caus. Proceso que ocurre cuando se presenta una interrupcin, y puede ser atendida La pila es una estructura de dato en memoria de acceso LIFO. La CPU utiliza la pila para: Almacenar la direccin de retorno (IP) y, eventualmente, el segmento de cdigo cuando se llama a un procedimiento, tambin conocido como subrutina. Almacenar el estado del procesador cuando se produce una interrupcin. Para pasar parmetros entre dos procedimientos. * Una memoria LIFO (Last Input First Output) es una memoria de acceso secuencial con un nico punto de acceso tanto para lectura como para escritura.

También podría gustarte