2. Ciclo de instrucción
• es el período que tarda la unidad
central de proceso (CPU) en ejecutar
una instrucción de lenguaje maquina
3. • un ciclo de instrucción incluye los siguientes sub ciclos
• Capitación: es la que lleva la siguiente instrucción de la
memoria al procesador
• Ejecución: interpreta el código de operación y lleva a
cabo la operación indicada
• Interrupción: si ocurre un problema guarda el estado del
proceso actual y atiende la interrupción
Ciclo de instrucción
4. Ciclo indirecto
• Si se usa direccionamiento indirecto es necesario
memoria adicional
• La principal actividad es consiste en alternar las
actividades de captación y ejecución de instrucciones
• La instrucción es captada pada determinar si incluye un
direccionamiento indirecto
5. Ciclo indirecto
• Una vez que la instrucción es captada debe identificar sus
campos de operando
• Después que se ejecuta es un proceso similar para almacenar
• El resultado en la memoria principal
6. Flujo de datos
• La secuencia de eventos que tienen lugar
durante el clico de instrucción depende del
procesador
7. Flujo de datos
• Un procesador que emplee direccionamiento de
memoria(MAR) y un registro intermedio durante el ciclo
de captación se le la memoria
• El contador de programa contiene la dirección de la
siguiente instrucción
• La unidad de control solicita una lectura de memoria y el
resultado se pone en un bus de datos y se lleva al registro
de instrucción
8. Flujo de datos
• El ciclo de ejecución adopta muchas formas ya que se ya que
depende del registro de instrucción
• Este ciclo puede aplicar transferencia de datos entre registros
así como lectura y escritura en E/s
• Mientras que el ciclo de interrupción es simple el contenido
de contador de programa debe ser almacenado para que el
procesador pueda continuar su actividad