Vectores De Interrupcion
En este artículo, os voy a presentar losconceptos generales de los que son las interrupciones, comentaros algunas ideas y hacer que, al menos, os suenen cuando leaís algún artículo (como el de la programación del ratón) en dónde se hablan de ellas.Definición y Tipos de Interrupciones.
La primera cosa de todas, ¿qué son las interrupciones?, bien, las interrupciones son un "mecanísmo" por medio del cual hacemos que la CPU deje la tarea en laque estaba para que se vaya a ocupar de otra cosa distinta, es decir, es una forma de llamar la atención de la CPU de tal forma que cada dispositivo cuando necesita ser atendido por la CPU, emite unainterrupción o señal haciendo que la CPU vaya a atenderla de inmediato. Esto es importantísimo ya que de no existir interrupciones, la CPU debería de ir preguntando, cada cierto tiempo, a losdispositivos para ver si necesitan de su intervención y como podeis suponer, eso significaría lentitud, mucha lentitud.
Por tanto, quedaros con que las interrupciones sirven para controlar el hardware, yaque son las que llaman a la CPU cuando este, el hardware, necesita la intervención de la misma.
Las interrupciones se pueden dividir en 2 grupos:
1. Interrupciones de Software. También sonconocidas como "falsas interrupciones" ya que se producen como consecuencia de la ejecución de otra instrucción al no ser el hardware las que las produce. Otra forma de entender estas interrupciones,...
Regístrate para leer el documento completo.