Funciones que Realiza.
- Direccionamiento o selección del dispositivo que debe llevar a cabo la operación de E/S.
- Transferencia de los datos entre el procesador y el dispositivo (en uno u otro sentido).
- Sincronización y coordinación de las operaciones.
Gestión de Entrada/Salida
El control de las operaciones de entrada/salida es otra de las misiones de un sistema operativo para facilitar el uso de distintos dispositivos externos que forman parte del sistema informático. Estos programas de control tienen como misión gestionar las operaciones que un proceso realice sobre un dispositivo externo.
Los problemas derivados de las diferentes velocidades de funcionamiento de los dispositivos son tratados por el módulo de control de E/S presentándolo como una cuestión independiente del dispositivo. Los datos se almacenan temporalmente en una cola situada en un dispositivo de almacenamiento masivo hasta que el periférico requerido quede libre.
Periféricos.
Este último tiene una serie de registros incluidos en el mapa de E/S de la computadora, por lo que pueden acceder mediante instrucciones de maquina de entrada/salida.
El registro de datos sirve para el intercambio de datos. En él ira cargado el controlador los datos leídos y de él ira extrayendo los datos para su escritura en el periférico.
El registro de control sirve para
indicarle al controlador las
operaciones que ha de realizar.
Los distintos bits de este
registro indican distintas
acciones que ha de realizar el periférico.
En que consiste la Operación de E/S.
En general, cualquier operación de E/S consiste en la transferencia de información entre el sistema de memoria y el periférico. Una operación de entrada consiste en la transferencia de información desde el periférico, a través de su interfaz, al sistema de memoria. En la práctica, las operaciones de entrada o salida requieren en ambos casos lecturas y escrituras de la interfaz.
No hay comentarios:
Publicar un comentario