Get Started. It's Free
or sign up with your email address
INTERRUCCIONES by Mind Map: INTERRUCCIONES

1. GESTION DE INTERRUPCIONES MÚLTIPLES MÓDULOS

1.1. el procesador recibe una petición sabe que módulo pide atención pero no sabe cuantos y cuales son CUESTIONES PRINCIPALES: -identificar cual es el periférico que pode atención - determinar cual de los periféricos necesita atención urgente -gestionar si el sistema permite la nidificación -obtener la dirección de la RSI correspondiente

2. SISTEMA CON LÍNEA DE PETICIÓN Y LÍNEA DE RECONOCIMIENTO

2.1. tambien se denomina daisy-chain. los modelos se conectan al procesador con una linea de petición de interrupción en colector abierto y una linea de reconocimiento de interrupción que genera el procesador para indicar al modulo que se atiende la petición que se ha hecho INTERRUPCIONES VECTORIZADAS: el procesador identifica al modulo mediante la información de si mismo

3. SISTEMA CON CONTROLADORES DE INTERRUPCIONES

3.1. las lineas de petición de interrupción y de reconocimiento de cada modulo, estan conectadas al controlador de interrupciones FUNCIONES: -define una politica de prioridad para los modulos conectados -identificar que módulo pide atención e informar el procesador

4. GESTION DE UNA INTERRUPCCIÓN ÚNICO MÓDULO

4.1. en el momento que el modulo pide atención, se produce una secuencia de acontecimientos que el procesador gestionar para atender la petición PASOS: 1petición del modulo 2 ciclo de reconocimiento de la interrupción: -reconocimiento de la interrupción -salvaguarda del estado del procesador -llamada a la RSI 3 ejecución de la rutina de servicio -inicio de la ejecución de RSI -intercambio del dato -funalización de la ejecució de RSI -retorno de interrupción

5. SITEMA CON ÚNICA LÍNEA DE PETICIÓN

5.1. la gestión de una interrpción en este sistema es análoga a la gestión de una interrupción con único módulo. VENTAJAS: -es muy flexible, se puede implementar nuevas politicas modificando el codigo de la RSI -no hay que hacer cambio de hardware DESVENTAJAS -La modificacióndel codigo es muy costosa en tiempo -solo hay una linea de petición de interrupción

6. SISTEMA CON LÍNEAS INDEPENDIENTES DE PETICIÓN Y RECONOCIMIENTO

6.1. una interrupción puede interrumpir la ejecución de una RSI que atiende una petición menos prioritaria que se ha producido con anterioridad FORMAS: -enmascaramiento individual -enmascaramiento por nivel