Volver al temario
Tema 02 · 44 páginas

El sistema operativo: una máquina virtual

Tema completo Modo estudio
GUÍA DE ESTUDIO · Páginas 1313 Ver PDF

2. Los mecanismos de entrada al sistema operativo

Material de estudio basado en la edición de 2014. Borrador pendiente de revisión editorial independiente.

Mecanismos de entrada al sistema operativo

En este apartado trataremos los mecanismos para transferir la ejecucion al SO desde un nivel mas bajo (proximo al hardware) hasta un nivel mas alto (mas abstracto). Algunos mecanismos responden directamente a la voluntad del proceso en ejecucion, pero otros son ajenos.

Se distinguen dos grandes categorias:

  • Mecanismos directos: traps (llamadas al sistema), interrupciones y excepciones. Son respuestas a eventos que el procesador atiende de forma inmediata.
  • Mecanismos indirectos: bibliotecas del sistema, bibliotecas del lenguaje y aplicaciones de sistema. Son capas de software que facilitan el acceso al SO de forma mas abstracta.

Los mecanismos directos son la forma mas basica de entrar en el SO. Los indirectos construyen sobre ellos para ofrecer interfaces mas portables y comodas.

Esquema de repaso

  • Directos: traps (sincronos), interrupciones (asincronos), excepciones (anomalias).
  • Indirectos: bibliotecas del sistema, bibliotecas del lenguaje, aplicaciones.
  • Los directos son la base; los indirectos son abstracciones sobre ellos.

Debes poder explicar

  • La diferencia entre mecanismos directos e indirectos.
  • Por que existen los mecanismos indirectos si ya existen los directos.
  • Ejemplo de cada tipo de mecanismo.
Consultar el contenido original