LA INTERRUPCIÓN

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

1. Tipos y Ejemplos

2. Sistemas de Prioridad

3. genera la interrupción

4. Interrupciones simultáneas

5. Interrupciones anidadas

6. Inhibición de interrupciones

7. ¿Que es ?

8. Procesos

9. Una interrupción es una suspensión temporal de la ejecución de un proceso, para pasar a ejecutar una subrutina de servicio de interrupción, la cual, por lo general, no forma parte del programa, sino que pertenece al sistema operativo o al BIOS. Una vez finalizada dicha subrutina, se reanuda la ejecución del programa.

10. 1. Terminar la ejecución de la instrucción máquina en curso.

11. 2. Salvar el estado del procesador (valores de registros y flags) y el valor del contador de programa, IP, en la pila, de manera que en la CPU, al terminar el proceso de interrupción, pueda seguir ejecutando el programa a partir de la última instrucción.

12. 3. La CPU salta a la dirección donde está almacenada la rutina de servicio de interrupción (Interrupt Service Routine, o abreviado ISR) y ejecuta esa rutina que tiene como objetivo atender al dispositivo que generó la interrupción.

13. 4. Una vez que la rutina de la interrupción termina, el procesador restaura el estado que había guardado en la pila en el paso 2 y retorna al programa que se estaba usando anteriormente.