Operaciones de Entrada/Salida (E/S)

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.

Por ejemplo, el teclado es un periférico 
de entrada a través del cual 
el usuario envía información al computador.

No hay comentarios:

Publicar un comentario