Es el conjunto de acciones necesarias para la transferencia de un conjunto de datos.
FUNCIONES QUE REALIZAN:
- 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.
- Sincronización y coordinación de las operaciones
Esta ultima función es necesaria debido a la deferencia de velocidades entre los dispositivos y la CPU y a la independencia que debe existir entre los periféricos y la CPU (por ejemplo, suelen tener relojes diferentes).
Se define una transferencia elemental de información como la transmisión de una sola unidad de información (normalmente un byte) entre el procesador y el periférico o viceversa.
Para efectuar una transferencia elemental de información son precisas las siguientes funciones:
- Establecimiento de una comunicación física entre el procesador y el periférico para la transmisión de la unidad de información.
- Control de los periféricos, en que se incluyen operaciones como prueba y modificación del estado del periférico.
Para realizar estas funciones la CPU gestionara las líneas de control necesarias.
No hay comentarios.:
Publicar un comentario