viernes, 9 de mayo de 2014

¿Qué son los Manejadores de Interrupción?

La utilidad de las interrupciones es principalmente que liberan al procesador de una espera inútil, aprovechando ese tiempo en realizar una computación más provechosa, si la hay. 

Para tratar dicha interrupción se ejecuta el correspondiente manejador de interrupción cuyo efecto es el de salvar los registros, comunicar el evento al manejador del dispositivo y restaurar la ejecución de un proceso.

Las interrupciones deben ocultarse en el S. O.:
  • Cada proceso que inicie una operación de e / s se bloquea hasta que termina la e / s y ocurra la interrupción. 
  • El procedimiento de interrupción realiza lo necesario para desbloquear el proceso que lo inició.

No hay comentarios:

Publicar un comentario