stringtranslate.com

Interrupción vectorial

En informática , una interrupción vectorizada es una técnica de procesamiento en la que el dispositivo de interrupción dirige al procesador a la rutina de servicio de interrupción adecuada . Esto contrasta con un sistema de interrupción por sondeo , en el que una única rutina de servicio de interrupción debe determinar la fuente de la interrupción comprobando todas las posibles fuentes de interrupción, un proceso lento y relativamente laborioso.

Implementación

Las interrupciones vectorizadas se logran asignando a cada dispositivo de interrupción un código único, generalmente de cuatro a ocho bits de longitud. [1] Cuando un dispositivo interrumpe, envía su código único a través del bus de datos al procesador, indicándole al procesador qué rutina de servicio de interrupción ejecutar.

Referencias

  1. ^ Hamacher, Carl (2002). "Organización de entrada/salida". Organización de computadoras (5.ª ed.). McGraw Hill. pág. 214. ISBN 0072320869.