viernes, 29 de marzo de 2019

3.2 EVOLUCIÓN DE LOS BUSES Y EL TAMAÑO DE LOS DATOS

Funciones que debe realizar un computador para ejecutar trabajos de entrada/salida:
·৩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.
Esta última función es necesaria debido a la diferencia de velocidades entre los dispositivos y la CPU y a la independencia que debe existir entre los periféricos y la CPU.
Una transferencia elemental de información es 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:
·🌴 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. Para realizar estas funciones la CPU gestionará las líneas de control necesarias.
Una operación de E/S es el conjunto de acciones necesarias para la transferencia de un conjunto de datos. 
Para la realización de una operación de E/S se deben efectuar las siguientes funciones:
· 🍎 Recuento de las unidades de información transferidas (normalmente bytes) para reconocer el fin de operación.
·  🍎  Sincronización de velocidad entre la CPU y el periférico.
·         Detección de errores (e incluso corrección).
🍎   Almacenamiento temporal de la información. Es más eficiente utilizar un buffer temporal específico para las operaciones de E/S que utilizan el área de datos del programa.
·         Conversión de códigos, conversión serie/paralelo, etc.

No hay comentarios:

Publicar un comentario