jueves, 8 de mayo de 2014

¿Cuáles son las Funciones del Controlador?

Un controlador de dispositivo o unidad de E/S se encarga de:
  1. Controlar uno o más dispositivos del mismo tipo y de intercambiar información entre ellos y la memoria principal. 
  2. Debe encargarse de sincronizar la velocidad del procesador con la del periférico y de detectar los posibles errores. 
  3. Debe encargarse de convertir un flujo de bits procedente del disco a un bloque de bytes.
  4. Una vez obtenido el bloque y comprobado que se encuentra libre de errores, deberá encargarse de transferirlo a memoria principal. 
Nota: Dado que los periféricos son sensiblemente más lentos que el procesador, éste deberá esperar una gran cantidad de tiempo hasta que se complete la operación de E/S. 

No hay comentarios:

Publicar un comentario