Please enable JavaScript.
Coggle requires JavaScript to display documents.
RELACIÓN ENTRE EL HARDWARE Y EL SISTEMA OPERATIVO (INTERFAZ DEL SISTEMA…
RELACIÓN ENTRE EL HARDWARE Y EL SISTEMA OPERATIVO
CPU: El sistema operativo accede a las funciones del CPU permitiendo permitiendo al primero controlar funciones como
INICIALIZACIÓN: Habilitar las interrupciones de hardware y software( excepciones y trampas), configurar el sistema de memoria virtual( paginación, segmentación), etc.
INTERRUPCIONES - EXCEPCIONES: La unidad de procesamiento le pasa el control al sistema operativo para que éste trate o resuelva una situación.
MULTIPLEXACIÓN: en un sistema multiproceso, el sistema operativo es el encargado de administrar la unidad de procesamiento dando la ilusión a los procesos que se están ejecutando de forma exclusiva.
LAS TERMINALES: El sistema operativo y las terminales utilizan interrupciones (señal de atención inmediata) para comunicarse entre sí, permitiendo enviar y recibir información desde y hacia el usuario a través de estos dispositivos.
DISPOSITIVOS DE ALMACENAMIENTO: Para el hardware, el sistema operativo no accede al dispositivo de almacenamiento byte por byte, sino que estos se agrupan en bloques de tamaño fijo.
CANALES Y PUENTES: Los distintos componentes de un sistema de cómputo se comunican mediante los diferentes canales, los cuales son líneas de comunicación entre el procesador y los demás componentes del chipset, a los cuales a su vez se conectan los diferentes dispositivos del sistema.
INTERFAZ DEL SISTEMA OPERATIVO - LLAMADAS AL SISTEMA:
El sistema operativo protege a un proceso de otro, y previene que un proceso ejecutándose en espacio no privilegiado tenga acceso directo a los dispositivos.Si un proceso requiere de una acción privilegiada, accede a ella realizando una llamada al sistema, las cuales pueden agruparse en
CONTROL DE PROCESOS
MANIPULACIÓN DE ARCHIVOS
MANIPULACIÓN DE DISPOSITIVOS
MANTENIMIENTO DE LA INFORMACIÓN
REFERENCIA A LOS COMPONENTES: El sistema operativo tiene por misión abstraer y ocultar los detalles de los dispositivos, pero también debe exponer una interfaz para poder emplearlos y administrarlos.
UNIX: todos los dispositivos se podían controlar por medio de un archivo especial, que en vez de almacenar información, apunta a estructuras en el sistema que controla cada archivo. Las principales estructuras de este tipo son
DISPOSITIVOS DE CARACTERES: la información es leída o escrita de un caracter a la vez.
DISPOSITIVOS DE BLOQUES: interfaz de acceso aleatorio y entregan o reciben la información en bloques de tamaño predeterminado.
WINDOWS: Los dispositivos de almacenamiento secundario(discos duros, memorias flash, etc) son relacionados con una letra cada uno.
C: es el volumen o partición del disco principal.
A: Y B: se utilizan para discos extraíbles.
MULTIPROCESAMIENTO: es todo un entorno donde hay más de un procesador (CPU). Tiene diferencias con la multiprogramación.
En un sistema multiprogramado se alterna entre los diversos procesos que compiten por su atención.
Un sistema multiprocesador tiene la capacidad de estar atendiendo simultáneamente diversos procesos.