- ¿Qué es una interrupción?
En las comunicaciones y la informática, una interrupción es una señal que puede transmitir datos de forma intermitente en lugar de en un flujo constante, lo que se conoce como señal síncrona.
Al operar en una línea de solicitud de interrupción, se pueden utilizar tanto en software como en hardware. Por ejemplo, una interrupción de hardware permitirá que el procesador de una computadora se detenga y guarde una tarea actual, mientras comienza una nueva ejecución.
En software, una interrupción se utilizará normalmente como instrucción en la arquitectura de programación de la computadora. El proceso de interrupción se denomina solicitud de interrupción (IRQ) y se utilizan para permitir que una computadora realice múltiples tareas. En esencia, esto significa que diferentes programas pueden compartir procesos para completar tareas.
Los diferentes tipos de señales de interrupción incluyen:
Una interrupción sin servicio que se usa para reducir las señales de desperdicio, indicadas por estar en una línea de solicitud de interrupción de nivel alto o bajo.
- Una interrupción provocada por un borde
Encontrado en una transición de nivel en una línea de solicitud de interrupción, es accionado por un flanco descendente o un flanco ascendente. Más de un dispositivo puede compartir una línea activada por borde a la vez.
Una mezcla de señales de interrupción activadas por nivel y activadas por flanco.
Al igual que las interrupciones activadas por flanco, sin embargo, no operan en una línea de interrupción física, sino que la señal se envía a través de otro medio de comunicación.
Para obtener más información sobre señales y procesos de interrupción, se recomienda consultar un libro de texto o una publicación periódica. Estos se pueden comprar en todas las buenas librerías o en línea en
amazon.com.