Você está na página 1de 3

INGENIERA EN SISTEMAS COMPUTACIONALES

MATERIA:
Sistemas Operativos

TEMA:
INTERRUPCIONES

TERCER SEMESTRE

PRESENTA

PORFIRIO AGUILAR TREJO OCTUBRE DE 2012

INTERRUPCIONES

Las interrupciones son un mtodo del que disponen los dispositivos e incluso los procesos para hacer notar a la CPU la aparicin de alguna circunstancia que requiera su intervencin. De este modo, los dispositivos pueden provocar que la CPU deje por el momento la tarea que estaba realizando y atienda la interrupcin. Una vez atendida, seguir con su labor anterior. Todo ese tiempo que el procesador estaba sondeando el estado de los dispositivos era tiempo que no se poda dedicar a otros procesos, con lo que significa esto en cuanto a rendimiento. INTERRUPCIONES SOFTWARE Las interrupciones software son provocadas por los programas usando una funcin especial del lenguaje. Tienen como objetivo el que la CPU ejecute algn tipo de funcin. Al terminar de ejecutarse esta funcin, se seguir ejecutando el programa que provoc la interrupcin. Este tipo de interrupciones es la forma mas importante que tendrn los programas de ejecutar funciones especiales del DOS (Disk Operating System) o del BIOS (Basic Input Output System). Estas funciones tienen un nmero de interrupcin software asociada. Cuando un programa lanza una interrupcin de este tipo, la CPU ejecuta su funcin de tratamiento asociada. Por debemos saber que es lo que hace cada interrupcin para conseguir el efecto deseado. INTERRUPCIONES HARDWARE Las interrupciones hardware son producidas por varias fuentes, por ejemplo del teclado, cada vez que se presiona una tecla y se suelta se genera una interrupcin. Otras interrupciones son originadas por el reloj, la impresora, el puerto serie, el disco, etctera.

Una interrupcin de tipo hardware es una seal elctrica producida por un dispositivo fsico del ordenador. Esta seal informa a la CPU que el dispositivo requiere su atencin. La CPU parar el proceso que est ejecutando para atender la

interrupcin. Cuando la interrupcin termina, la CPU reanuda la ejecucin en donde interrumpida, pudiendo ejecutar el proceso parado originalmente o bien otro proceso. TABLA DE INTERRUPCIONES DE HARDWARE

Você também pode gostar