Gestión de entrada - salida





Monografias.com
Gestión de Entrada/Salida Introducción Software de E/S Discos Relojes Terminales

Monografias.com
1. Introducción Función del sistema operativo Controlar la Entrada/Salida Enviar comandos Recibir interrupciones Tratar los errores Presentar una interfaz

Monografias.com
Categorías de dispositivos Dispositivos de bloques Bloques de tamaño fijo L/E de cada bloque de forma independiente Se puede direccionar cada bloque Dispositivos de caracteres Sin estructura de bloques L/E de flujos de caracteres DISCOS TERMINALES IMPRESORAS

Monografias.com
Manejadores y Controladores Manejador de dispositivos Controlador de dispositivo o adaptador Programa de más bajo nivel que se encarga de los detalles que son dependientes del dispositivo Elemento electrónico de la unidad de E/S (tarjeta de circuitos impresos) Bus Canales E/S

Monografias.com
Registros Forman parte del espacio normal de direcciones de la memoria Espacio de direcciones especial para E/S Puertos de E/S

Monografias.com
Operaciones de E/S El S.O. escribe órdenes y parámetros en los registros. El controlador acepta la orden y comienza a trabajar. El controlador genera una interrupción. El S.O. mira si la operación se ha realizado correctamente. S.O Controlador Registros Ordenes y parámetros Resultados

Monografias.com
2. Software de E/S Objetivos de la programación de la E/S Independencia del dispositivo Uniformidad de los nombres Manejo de errores Presentar al programador transferencias síncronas Síncronas: bloquean al programa. Asíncronas: no bloquean al programa. Gestión de los dispositivos compartidos dedicados

Monografias.com
Niveles del software de E/S Programas de usuario Programas del S.O independientes del dispositivo Manejadores de dispositivos Manejadores de interrupciones

Monografias.com
Manejadores de interrupciones Manejador de dispositivo Controlador CPU Manejador de interrupciones Ordena Interrumpe Ejecuta Desbloquea