Interrupciones

Las interrupciones son forma de no gastar ciclos de
procesamiento en sondear a los periféricos, lo cual ayuda al procesador a
procesar otras ejecuciones.
En las interrupciones guarda los datos del contador de
programa y del registro de estados. Existen 2 formas de manejar las
interrupciones y son:
Inhabilitar: Inhabilitar las interrupciones
mientras se está procesando una interrupción
*El procesador ignorara cualquier petición
de interrupción.
Ventaja
*Sencillo, manejo estricto de orden de
secuencia.
Múltiples interrupciones.
*Define
las prioridades para la interrupción
*Permite que una interrupción con
mayor prioridad cause la interrupción en la ejecución de otra
Ventaja
*Reduce tiempo de espera.





