Interrupciones puerto paralelo

Solo disponible en BuenasTareas
  • Páginas : 4 (979 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de octubre de 2011
Leer documento completo
Vista previa del texto
INTERRUPCIONES DEL PUERTO PARALELO
¿Que es una interrupción? Una interrupción es una señal de hardware, esta dice al procesador que pare temporalmente lo que está haciendo y que haga alguna otracosa. Sin interrupciones el procesador tendría que hacer un chequeo constante de eventos externos; con interrupciones el procesador puede trabajar sobre alguna otra cosa y responder a un evento tanpronto como este ocurra. Ya que un procesador no puede procesar simultáneamente varios trozos de información (procesa un trozo de información por vez), un programa que está siendo ejecutado puede, graciasal pedido de interrupción, ser momentáneamente suspendido mientras se produce una interrupción. El programa interrumpido puede continuar ejecutándose luego. Existen 256 direcciones de interrupcióndiferentes. Invocación de Interrupciones Las interrupciones del procesador, hardware y software son invocadas de diferente manera:  Procesador: Las interrupciones del procesador o interrupciones lógicasson invocadas por el procesador como consecuencia de un resultado inusual del programa, tal como un intento de división por cero. Hardware: Las interrupciones de hardware son invocadas por mecanismosperiféricos estos fijan sus respectivas líneas de petición de interrupción (IRQ). Cada vez que una tecla es presionada, por ejemplo, el teclado genera una interrupción. Las interrupciones de hardwareson vectoreadas a rutinas de servicio de interrupción (ISRs) estas generalmente residen en el BIOS. Software: Las interrupciones de software son invocadas a través de la instrucción INT del 8086. Lamayoría de las interrupciones de software son vectoreadas a (DSRs) localizado en el BIOS, o en programas de aplicación.





Niveles de IRQ (Líneas de interrupción) Para ganar la atención dela CPU, se utilizan líneas de solicitud de interrupción (IRQInterrupt Request). El bus de la PC ofrece las líneas 2 a 7. Respetan prioridades, siendo la línea 2 más importante que la línea 7. Cuando...
tracking img