INTERRUPCIONES LENGUAJES Y AUTOMATAS
Por ejemplo, cuando estamos trabajando con un procesador de palabras y en ese momento llega un aviso de uno de los puertos de comunicaciones, se detiene temporalmente laaplicación que estábamos utilizando para permitir el uso del procesador al manejo de la información que está llegando en ese momento. Una vez terminada la transferencia de información se reanudan lasfunciones normales del procesador de palabras.
Las interrupciones ocurren muy seguido, sencillamente la interrupción que actualiza la hora del día ocurre aproximadamente 18 veces por segundo. Paralograr administrar todas estas interrupciones, la computadora cuenta con un espacio de memoria, llamado memoria baja, donde se almacenan las direcciones de cierta localidad de memoria donde se encuentranun juego de instrucciones que la UCP ejecutará para después regresar a la aplicación en proceso.
¿Que es una interrupción?: Una interrupción es el rompimiento en la secuencia de un programa paraejecutar un programa especial llamando una rutina de servicio cuya característica principal es que al finalizar regresa al punto donde se interrumpió el programa.
Dentro de una computadora existen dosclases de interrupciones:
¿Cuales son las Interrupciones por software?: Son aquellas programadas por el usuario, es decir, el usuario decide cuando y donde ejecutarlas, generalmente son usadas pararealizar entrada y salida.
¿Cuales son Interrupciones por hardware?: Son aquellas que son provocadas por dispositivos externos al procesador su característica principal es que no son programadas,esto es, pueden ocurrir en cualquier momento en el programa. Existen dos clases de interrupciones de este tipo:
¿Cuáles son las Interrupciones por hardware enmascarable?: Aquellas en las que el...
Regístrate para leer el documento completo.