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

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

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

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