Interrupciones S.O

Páginas: 2 (377 palabras) Publicado: 5 de octubre de 2012
Llamadas al Sistema
Es el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo.
La interface entre los programas de usuario y el sistema operativo se define medianteun conjunto de
"instrucciones ampliadas" o llamadas al sistema.
El sistema operativo protege los recursos del sistema estableciendo un conjunto de llamadas como la única forma
de acceso. Losprocesadores generalmente facilitan este mecanismo de protección gracias a que son capaces de
trabajar en por lo menos dos modos: de usuario y supervisor.
De esta manera los recursos que gestiona elsistema operativo sólo son accesibles en modo supervisor. El
mecanismo de ejecución de una llamada al sistema, sin considerar a aspectos de planificación, implica las
siguientes acciones:
• Invocación dela llamada.
• paso a modo supervisor.
• Ejecución de la rutina de servicio a la llamada.
• Paso a modo usuario y vuelta al punto de invocación de la llamada.
Mecanismo
Las llamadas al sistemacomúnmente usan una instrucción especial de la CPU que causa que el procesador
transfiera el control a un código privilegiado, previamente especificado por el mismo código. Esto permite al códigoprivilegiado especificar donde va a ser conectado así como el estado del procesador.
Cuando una llamada al sistema es invocada, la ejecución del programa que invoca es interrumpida y sus datos songuardados, normalmente en su PCB (Bloque de Control de Proceso del inglés Process Control Block), para poder
continuar ejecutándose luego. El procesador entonces comienza a ejecutar las instrucciones decódigo de alto nivel
de privilegio, para realizar la tarea requerida. Cuando esta finaliza, se retorna al proceso original, y continúa su
ejecución. El retorno al proceso demandante noobligatoriamente es inmediato, depende del tiempo de ejecución
de la llamada al sistema y del algoritmo de planificación de CPU.
Tabla de llamadas al sistema
Esta tabla es empleada por el gesto de llamadas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interrupciones
  • Interrupciones
  • Interrupciones
  • Interrupciones
  • Interrupciones
  • Interrupciones
  • INTERRUPCIONES
  • Interrupciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS