El Intel 8259 o PIC 8259 es un controlador programable de interrupciones (PIC), diseñado para ser usado en un sistema que incorpore un microprocesador 8085 u 8086.[1] Un posterior sufijo "A" fue compatible con los procesadores Intel 8086 y 8088. El 8259 combina múltiples entradas de interrupción en una simple salida de interrupción hacia el microprocesador, extendiendo los niveles de interrupción disponibles en un sistema más allá de los uno o dos niveles encontrados en el chip del procesador. El 8259A fue el controlador de interrupciones para el bus ISA en el IBM PC original y el IBM AT.[2]