INTERRUPCIÓN

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
INTERRUPCIÓN por Mind Map: INTERRUPCIÓN

1. La E/S le indica a la CPU cuando está preparada para transferir datos (genera una interrupción a la CPU), activando una línea especial conectada a la CPU (línea de interrupción).

2. Funcionamiento

2.1. El procesador ejecuta instrucciones de un programa. Al finalizar cada instrucción comprueba si se ha producido una interrupción

2.2. La rutina de servicio efectúa las operaciones apropiadas en la E/S para realizar la transferencia de datos solicitada.

2.3. Al finalizar la rutina de servicio se recupera el estado de la CPU y se continúa ejecutando el programa que se estaba ejecutando antes de la interrupción.

3. Según Fuente que produce la interrupción:

4. Interrupciones HARDWARE

5. INTERNAS

5.1. Producidas por la CPU

6. EXTERNAS

6.1. Producidas por los dispositivos de E/S

6.1.1. Vectorizadas

6.1.2. No vectorizadas

7. Según MODO DE CONOCER el VECTOR DE INTERRUPCIÓN

7.1. La dirección donde se encuentra la rutina de servicio de la interrupción

8. Interrupciones VECTORIZADAS

8.1. El vector de interrupción lo suministra el propio periférico

9. Con el vector de interrupción se indexa una tabla de vectores en memoria principal para obtener la dirección de la rutina de servicio a la que hay que saltar.

10. TIPOS

11. Interrupciones SOFTWARE

11.1. Producidas por la ejecución de instrucciones de la CPU

12. Interrupciones AUTO-VECTORIZADAS

12.1. El vector de interrupción es FIJO

13. Autor:

13.1. Yorman Gutierrez

13.1.1. C.I: 27.398.401