Son un mecanismo porque el que un
dispositivo externo puede provocar que el
procesador interrumpa momentáneamente la
ejecución del programa para atender su
petición y luego continuar en el punto que lo
habia dejado
Procesador 8086
Interrupciones Software
Permite que un
programa pueda genera
una interrupción en
cualquier momento
Interrupciones de Hardware
Permite de 8 a 15 interrupciones
Polling vs Interrupciones
Polling
Tecnica de consultas sucesivas.
Discpositivos se conectan directamente con los
dispositivos, bus de direcciones, datos y al de
control
Interrupciones
Enmascaramiento
de Interrupciones
El Procesador Determina si
interumpe o no el proceso
que se esta llevando a cabo
Se admite la no
atención por parte
del Software
No hay enmascaramiento
de interrupciones
Suspende el programa que se
estaba ejecutando, una vez
terminado vuelve a ejecutar el
proceso interrumpido por donde
se suspendió
Siempre son Admitidas
Interrupciones Internas o excepciones
Las genera la propia CPU cuando se
produce una situación anormal o
cuando llega su momento. Ejemplo:
Interrupciones de Teclado, Mouse etc.