Introducción a los Sistemas Operativos - Web del laboratorio del DIT
Introducción a los Sistemas Operativos - Web del laboratorio del DIT
Introducción a los Sistemas Operativos - Web del laboratorio del DIT
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
InterrupcionesLas interrupciones dirigen el comportamiento <strong>del</strong> SO• Generación de las interrupciones: Dispositivos de E/S para indicar fin de una operación señal a la CPU Software para que el SO realice alguna operación:o Se originan i por un error o a petición ió de un usuario (llamada <strong>del</strong> sistema)• Cuando se produce una interrupción: Se salva el contexto de la ejecución en curso Se pasa a modo privilegiado Mientras se procesa una interrupción, se inhabilitan las interrupciones de acuerdoa prioridades Transfiere control a la rutina de servicio (RS) de dicha interrupción• Cuando se termina de tratar una interrupción: Se pasa a modo usuario Se habilitan las interrupciones de acuerdo a prioridades Se restaura el contexto de un programa de usuario Se continua la ejecución dicho programa de usuarioTema 1. Introducción a <strong>los</strong> <strong>Sistemas</strong> <strong>Operativos</strong> 31Tratamiento de InterrupcionesCPUPeticiónde E/SLlamada alsistema Transferenciafinalizada Peticiónde E/SLlamada alsistemaEjecuciónde procesosde usuarioRutinas de ServicioTransferenciafinalizadaDispositivode E/SOciosoTransfiriendoi Tema 1. Introducción a <strong>los</strong> <strong>Sistemas</strong> <strong>Operativos</strong> 32