En
computación, un
controlador programable de interrupciones (
PIC) es un dispositivo usado para combinar varias fuentes de
interrupciones sobre una o más líneas del
CPU, mientras que permite que los niveles de prioridad sean asignados a sus salidas de interrupción (no confundir con el
microcontrolador PICmicro de Microchip Technology). Cuando el dispositivo tiene múltiples salidas de interrupción a imponer, las impondrá en orden de su prioridad relativa. Los modos comunes de un PIC incluyen prioridades duras, prioridades rotativas, y prioridades en cascada. Los PICs a menudo permiten la conexión en cascada de sus salidas a las entradas entre uno y otro.