“Conocimiento Problema>Los virus informáticos

¿Qué es una interrupción en el software de computadora?

2013/12/28
En el software de computadora, una interrupción es una señal al procesador de que ha ocurrido un evento que requiere atención inmediata. Este evento podría ser un evento de hardware, como presionar una tecla o hacer clic con el mouse, o podría ser un evento de software, como un error o una solicitud de otro programa.

Cuando ocurre una interrupción, el procesador deja de ejecutar el programa actual y salta a un fragmento de código especial llamado controlador de interrupciones. El controlador de interrupciones se ocupa del evento que causó la interrupción y luego devuelve el procesador al programa que se estaba ejecutando antes de que ocurriera la interrupción.

Las interrupciones son una parte esencial de los sistemas operativos multitarea. Permiten que se ejecuten varios programas simultáneamente, dándole a cada programa la oportunidad de ejecutarse durante un corto período de tiempo antes de ser interrumpido. Las interrupciones también permiten que el sistema operativo responda a eventos como pulsaciones de teclas y clics del mouse.

Hay dos tipos principales de interrupciones:interrupciones de hardware e interrupciones de software. Las interrupciones de hardware son generadas por dispositivos de hardware, como teclados y ratones. Las interrupciones de software son generadas por programas de software, generalmente para solicitar un servicio del sistema operativo.

Las interrupciones de hardware normalmente son manejadas por el controlador de interrupciones del procesador. El controlador de interrupciones recibe la señal de interrupción del dispositivo de hardware y luego envía la señal al procesador. Luego, el procesador salta al controlador de interrupciones apropiado.

Las interrupciones de software suelen ser generadas por el conjunto de instrucciones del procesador. Cuando un programa ejecuta una instrucción de interrupción, el procesador salta al controlador de interrupciones apropiado.

Las interrupciones son una parte esencial del software informático. Permiten que los sistemas operativos multitarea ejecuten múltiples programas simultáneamente y permiten que el sistema operativo responda a eventos como pulsaciones de teclas y clics del mouse.

Los virus informáticos
¿Qué es una unidad de gusano en la computadora y qué trabajo?
¿Qué haces si obtienes el ransomware del FBI en una computadora Gentoo?
¿Por qué es necesario reiniciar después del escaneo de virus?
¿El reemplazo de su disco duro eliminará un virus?
¿Qué es un virus de script y virus troyano?
¿Cómo saber si su equipo tiene un virus cuando su antivirus dice que NO
¿Qué significa virus informático?
¿Cuáles son algunos ejemplos de virus del sector de arranque?
Conocimiento de la computadora © http://www.ordenador.online