Administración de I/O
Transferencia Elemental de informacion
Dispositivos de bloque
información en bloques fijos
se pueden leer o escribir en cualquier momento
Ejemplo: Discos
Dsipositivos de carácter
no se pueden usar direcciones
no tienen una operación de busqueda
la información se transfiere como flujo de caracteres
ejemplo: impresoras
Operaciones de I/O
funciones
direccionamiento del dispositivo que debe llevar la operación I/O
transferencia de los datos entre el procesador y el dispositivo
Sincronización y coordinación de las operaciones
Manejadores de dispositivos
Controladores
Se utilizan para darle los comandos
proveen comando y verifican la ejecución
Aceptar solicitudes abstractas que hace el software el dispositivo
Verificar la ejecución de dichas solicitudes
El manejador del disco debe
estimar el lugar donde se encuentra el bloque solicitado
verificar si el motor de la unidad funciona
Verificar si el brazo esta colocado en el cilindro adecuado
Funciones realizadas por el software independiente
nombre de los dispositivos
protección de los dispositivos
proporcionar tamaño de bloque independientemente del dispositivo
uso de buffer
Entre otros