Inicio : Términos de software : Definición de ISR

ISR

Significa "Rutina de servicio de interrupción". Un ISR (también llamado controlador de interrupción) es un programa. proceso invocado por una solicitud de interrupción de un hardware dispositivo. Maneja la solicitud y la envía al CPU, interrumpiendo el activo está. Cuando se completa el ISR, se reanuda el proceso.

Un ejemplo básico de un ISR es una rutina que maneja teclado eventos, como presionar o soltar una tecla. Cada vez que se presiona una tecla, el ISR procesa el datos de entrada. Por ejemplo, si mantiene presionada la tecla de flecha derecha en un archivo de texto, el ISR le indicará a la CPU que la tecla de flecha derecha está presionada. La CPU envía esta información al activo procesador de textos o programa de edición de texto, que moverá el cursor a la derecha. Cuando suelta la clave, el ISR maneja el evento "key up". Esto interrumpe el estado anterior de "tecla abajo", que le indica al programa que deje de mover el cursor.

Similar a la ley de inercia de Newton (un objeto en movimiento tiende a permanecer en movimiento), los procesos de la computadora continúan ejecutándose a menos que se interrumpan. Sin una solicitud de interrupción, una computadora permanecerá en su estado actual. Cada señal de entrada provoca una interrupción, lo que obliga a la CPU a procesar el evento correspondiente.

Muchos tipos de dispositivos de hardware, incluidos los internos componentes y externo periféricos puede enviar interrupciones a la CPU. Los ejemplos incluyen teclados, ratones, tarjetas de sonido y unidades de disco duro. La controlador de dispositivo permite la comunicación entre cada uno de estos dispositivos y la CPU. Los ISR priorizan las solicitudes de interrupción en función de IRQ configuración del dispositivo (o Puerto) Por lo general, el teclado está en la parte superior de la lista IRQ, mientras que dispositivos como los discos duros están más abajo.

TechLib - El Diccionario Informático Tech Lib

Esta página contiene una definición técnica de ISR. Explica en terminología informática lo que significa ISR y es uno de los muchos términos de software en el diccionario TechLib.

Todas las definiciones en el sitio web de TechLib están escritas para ser técnicamente precisas pero también fáciles de entender. Si encuentra útil esta definición de ISR, puede hacer referencia a ella utilizando los enlaces de citas anteriores.