jueves, 11 de noviembre de 2010

GESTION DE INTERRUPCIONES

Es una señal que se origina en un dispositivo hardware (por ejemplo, un periférico), para indicar al procesador que algo requiere su atención inmediata;  se solicita al procesador que suspenda lo que está haciendo para atender la petición.

INTERRUPCIONES
¢Las interrupciones son un método del que disponen los dispositivos e incluso los procesos para hacer notar a la CPU la aparición de algunas circunstancias que requieran su intervención.
¢Cuando no existían interrupciones, era el procesador el que tenia que estar continuamente comprobando el estado del dispositivo cuando lo necesitaba

¢Las computadoras tienen en un sitio conocido de memoria las distintas rutinas de tratamiento para las diferentes interrupciones.
¢El procesador reconoce la interrupción de la que se trata y busca en memoria la rutina correspondiente.
¢Una vez terminado el tratamiento de la interrupción, es muy importante que el procesador siga con lo que estaba haciendo.

TIPOS DE INTERRUPCIONES.

¢INTERRUPCIONES DE SOFWARE.
   Son provocadas por los programas usando una función especial del lenguaje. Tienen como objetivo que la CPU  ejecute Algún tipo de función . Al terminar de ejecutarse esta función , se seguirá ejecutando el ´programa que  provoco  la interrupción.

INTERRUPCIONES HARDWARE 

Estas funciones capturan las interrupciones de la máquina real, y son ejecutadas en el espacio de ejecución de RTLinux sin ningún retraso. 

No hay comentarios:

Publicar un comentario