Hogar Audio ¿Qué es un código de interrupción de la CPU (cic)? - definición de techopedia

¿Qué es un código de interrupción de la CPU (cic)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa el Código de interrupción de la CPU (CIC)?

Un código de interrupción de la CPU (CPU) es un código enviado por software o hardware a una CPU para suspender la ejecución de todos los procesos hasta que se complete el proceso solicitado en la interrupción.


Las interrupciones permiten que el software o el hardware tengan prioridad sobre la ejecución del programa existente, generalmente para realizar acciones críticas como el reconocimiento de protocolo o una señal de temporización. Pueden ser activados por borde o por nivel.

Techopedia explica el código de interrupción de la CPU (CIC)

Los códigos de interrupción en los sistemas informáticos más nuevos se retienen en la misma clase en una pila de interrupción o cola de interrupción. Las señales de interrupción alertan al procesador sobre la existencia de una o más interrupciones de una clase particular. Los códigos de interrupción son muestreados por el procesador con la ayuda de arreglos de pila y cola. Cada vez que se realiza una interrupción, las nuevas instrucciones que acompañan a esa interrupción se agregan a la parte superior de la pila de ejecución del programa. Cuando la pila o la cola se vacía, la señal de interrupción cae. A medida que se generan los nuevos códigos de interrupción, simplemente se agregan a la pila o la cola automáticamente.


En sistemas informáticos más antiguos, el procesador recibe y procesa las señales de interrupción del código de identificación de Clase I, II y III al mismo tiempo. Las interrupciones de la misma clase tienden a quedar bloqueadas por el procesador de interrupciones.


Las CPU siguen una secuencia específica de eventos mientras procesan una interrupción en la cual el procesamiento de interrupción tiene prioridad sobre la ejecución normal del programa. El código de manejo de interrupciones de primer nivel se escribe con mucho cuidado. Después de que se haya manejado la interrupción, se restaura el estado de ejecución de la CPU y se descarta la interrupción. La CPU luego continúa la ejecución del programa suspendido.


El procesamiento de interrupción debe manejarse de la manera más eficiente posible. Se recomienda que el sistema operativo se mantenga libre de interrupciones, ya que pueden reducir considerablemente la velocidad de funcionamiento general del sistema.

¿Qué es un código de interrupción de la CPU (cic)? - definición de techopedia