Saltar la navegación

IRQ

IRQ

IRQ (del inglés interrupt request, en español “petición de interrupción”) Es una señal recibida por el procesador de una computadora, para indicarle que debe «interrumpir» el curso de ejecución actual y pasar a ejecutar código específico.

Una interrupción es una suspensión temporal de la ejecución de un proceso, para pasar a ejecutar una subrutina de servicio de interrupción, la cual, por lo general, no forma parte del programa, sino que pertenece al sistema operativo o al BIOS.

Pueden ser de dos tipos:

  1. Interrupción por Hardware: Iniciadas desde algún periférico, dispositivo de entrada o salida. Ejemplo: Presionar una tecla.
  2. Interrupción por Software: Iniciadas por algún programa para acceder a ciertas subrutinas almacenadas en la memoria RAM.

Una vez finalizada dicha subrutina, se reanuda la ejecución del programa.

IRQ