SlideShare una empresa de Scribd logo
2
Lo más leído
3
Lo más leído
1.5.- LLAMADAS A SERVICIOS DEL SISTEMA
• Una llamada al sistema es un método o función que puede invocar un proceso
para solicitar un cierto servicio al sistema operativo.
• El sistema operativo actúa como intermediario, ofreciendo una interfaz de
programación (API) que el programa puede usar en cualquier momento para
solicitar recursos gestionados por el sistema operativo.
MECANISMO
• Las llamadas al sistema comúnmente usan una instrucción especial de
la CPU que causa que el procesador transfiera el control a
un código privilegiado (generalmente es el núcleo), previamente
especificado. Esto permite al código privilegiado 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 son guardados, normalmente en
su PCB (Bloque de Control de Proceso del inglés Process Control Block),
para poder continuar ejecutándose luego.
EJEMPLOS DE LLAMAS:
• Time: que permite obtener la fecha y hora del sistema.
• Write: que se emplea para escribir un dato en un cierto dispositivo de salida,
tales como una pantalla o un disco magnético.
• Read: que es usada para leer de un dispositivo de entrada, tales como un
teclado o un disco magnético.
• Open: que es usada para obtener un descriptor de un fichero del sistema, ese
fichero suele pasarse a write.

Más contenido relacionado

PPTX
1.4 llamadassistemasoperativos
PPTX
dispositivos de capa 3 en redes
PPT
CAPA DE APLICACION TCP/IP
DOCX
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
PPSX
Clases de direcciones IP
PPTX
Ethernet y dominio de colision
PPT
Uso y aplicaciones
PDF
Flujo datos
1.4 llamadassistemasoperativos
dispositivos de capa 3 en redes
CAPA DE APLICACION TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
Clases de direcciones IP
Ethernet y dominio de colision
Uso y aplicaciones
Flujo datos

La actualidad más candente (20)

PPTX
DOCX
Ensayo. Enrutamiento entre las VLAN
PPTX
Codificación y protocolos en telecomunicaciones
PPTX
CAPACIDAD DE CANAL DE COMUNICACIÓN DE DATOS
PPTX
Problemas de desempeño en las redes de cómputo
PPTX
Protocolo de capa 6
PPT
Trabajo de Investigación: Redes Informáticas
PPT
Calidad de servicio en redes
PDF
Polimorfismo
PPTX
Diapositivas de dispositivos de red
PPTX
Características de los medios de transmision de datos
DOCX
Como realizar una red lan básica con packet tracer
PPT
Lecture 9 codificación de línea y psd
PPTX
Arquitectura harvard
PPTX
Sistemas Operativos Distribuidos
PDF
Capa De Sesion
PDF
Introduccion a las comunicaciones por microondas
PDF
Interrupciones
PPTX
Métodos de modulación y multiplexación en telefonía móvil
PPTX
Ensayo. Enrutamiento entre las VLAN
Codificación y protocolos en telecomunicaciones
CAPACIDAD DE CANAL DE COMUNICACIÓN DE DATOS
Problemas de desempeño en las redes de cómputo
Protocolo de capa 6
Trabajo de Investigación: Redes Informáticas
Calidad de servicio en redes
Polimorfismo
Diapositivas de dispositivos de red
Características de los medios de transmision de datos
Como realizar una red lan básica con packet tracer
Lecture 9 codificación de línea y psd
Arquitectura harvard
Sistemas Operativos Distribuidos
Capa De Sesion
Introduccion a las comunicaciones por microondas
Interrupciones
Métodos de modulación y multiplexación en telefonía móvil
Publicidad

Destacado (7)

PPTX
Modos de direccionamiento
PDF
Acuerdo 07 de 1994 reglamento general de archivos
PPTX
Modos de direccionamiento
PPTX
Acceso y consulta de documentos
PDF
Lenguajes de interfaz
PPTX
Administracion de archivos
PPTX
Modos de direccionamiento!!
Modos de direccionamiento
Acuerdo 07 de 1994 reglamento general de archivos
Modos de direccionamiento
Acceso y consulta de documentos
Lenguajes de interfaz
Administracion de archivos
Modos de direccionamiento!!
Publicidad

Similar a Llamadas de sistemas (20)

PPT
Clasificación de sistemas operativos
PPTX
Cap5
DOCX
Sistema operativo
DOCX
Sistemas operativos
PPTX
Componentes de un sistema operativo
PPTX
1. Llamadas al Sistema-Luis Fernando Aguas
PPTX
JONATHAN JOEL CRUZ
PPTX
JONATHAN JOEL CRUZ
PPTX
Estructura de los Sistemas Operativos
DOCX
DOCX
DOCX
Sistemas operativos hector
DOCX
Leidy pardo
DOCX
Leidy pardo
DOCX
Sistemas operativos
DOCX
Fredy cardenas
DOCX
Fredy cardenas
PPTX
Evolución y clasificación de los sistemas operativos
PDF
Estructura y Procesos de un SO
Clasificación de sistemas operativos
Cap5
Sistema operativo
Sistemas operativos
Componentes de un sistema operativo
1. Llamadas al Sistema-Luis Fernando Aguas
JONATHAN JOEL CRUZ
JONATHAN JOEL CRUZ
Estructura de los Sistemas Operativos
Sistemas operativos hector
Leidy pardo
Leidy pardo
Sistemas operativos
Fredy cardenas
Fredy cardenas
Evolución y clasificación de los sistemas operativos
Estructura y Procesos de un SO

Último (9)

PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PPTX
Control de seguridad en los sitios web.pptx
PPTX
Implementación equipo monitor12.08.25.pptx
PDF
Presentacion de compiladores e interpretes
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Fundamentos de Python - Curso de Python dia 1
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
Control de seguridad en los sitios web.pptx
Implementación equipo monitor12.08.25.pptx
Presentacion de compiladores e interpretes
Conceptos basicos de Base de Datos y sus propiedades
AutoCAD Herramientas para el futuro, Juan Fandiño
Fundamentos de Python - Curso de Python dia 1
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA

Llamadas de sistemas

  • 1. 1.5.- LLAMADAS A SERVICIOS DEL SISTEMA • Una llamada al sistema es un método o función que puede invocar un proceso para solicitar un cierto servicio al sistema operativo. • El sistema operativo actúa como intermediario, ofreciendo una interfaz de programación (API) que el programa puede usar en cualquier momento para solicitar recursos gestionados por el sistema operativo.
  • 2. MECANISMO • Las llamadas al sistema comúnmente usan una instrucción especial de la CPU que causa que el procesador transfiera el control a un código privilegiado (generalmente es el núcleo), previamente especificado. Esto permite al código privilegiado 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 son guardados, normalmente en su PCB (Bloque de Control de Proceso del inglés Process Control Block), para poder continuar ejecutándose luego.
  • 3. EJEMPLOS DE LLAMAS: • Time: que permite obtener la fecha y hora del sistema. • Write: que se emplea para escribir un dato en un cierto dispositivo de salida, tales como una pantalla o un disco magnético. • Read: que es usada para leer de un dispositivo de entrada, tales como un teclado o un disco magnético. • Open: que es usada para obtener un descriptor de un fichero del sistema, ese fichero suele pasarse a write.