10.07.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!