Léxico TI › Hardware › Interrupciones por flanco y por nivel

Interrupciones por flanco y por nivel

Hardware Svenska → Actualizado: 2026-11-02

Las dos formas en que una línea de interrupción puede avisar: con un cambio (flanco) o con un estado que se mantiene (nivel).

Una interrupción por flanco salta cuando la señal pasa de baja a alta, o al revés, y después se olvida. Encaja con botones y contadores de pulsos, pero tiene una trampa clásica: dos flancos que llegan mientras la interrupción está enmascarada cuentan como uno, y un flanco que llega antes de que la rutina lo reconozca puede perderse del todo. Una interrupción por nivel sigue activa mientras el dispositivo mantenga la línea. No se pierde nada y varios dispositivos pueden compartir línea, motivo por el que PCI eligió niveles.

El precio del nivel es que la rutina debe silenciar la fuente antes de volver; si no, la misma interrupción salta de inmediato y el procesador no hace otra cosa. El epoll de Linux tomó prestados ambos términos para los bucles de eventos, trampas incluidas.

← Volver al léxico