Mind map
LAS INTERRUPCIONES

Map content
LAS INTERRUPCIONES
Concepto
- Son señales recibidas por el procesador de una computadora, para indicarle que debe «interrumpir» el curso de ejecución actual y pasar a ejecutar un código específico para tratar con una situación determinada.
Funcionamiento
- 1. Terminar la ejecución de la instrucción máquina en curso. 2. Salvar el estado del procesador. 3. Ejecutar la rutina del servicio de interrupción. 4. Restaurar el estado guardado del procesador.
Tipos
- Excepciones: División entre 0, el desbordamiento, el acceso a una posición de memoria no permitida, etc.
- Interrupciones por software: Leer un archivo en el disco duro.
- Interrupciones de hardware: Mover el mouse, presionar teclas.
Priorizacion
- El sistema de prioridad como mecanismo asiste al sistema operativo al la hora de asignar importancia a las interrupciones partiendo de la mas urgente hasta la menos apremiante.
Origen
- Para identificar la fuente de una interrupcion existen dos alternativas
- Asignar una línea (un bit) para cada interrupción.
- Usar una directriz: Polling, Interrupciones vectorizadas o Hardware paralelo
- Para identificar la fuente de una interrupcion existen dos alternativas





