Para que un programa pueda ejecutarse en un computador, debe cargarse primero en la memoria junto con los datos relevantes. Las unidades de entrada/salida permiten la comunicación entre el computador y los dispositivos externos, permitiendo la entrada de datos y salida de resultados. Los dispositivos periféricos se clasifican en dispositivos de presentación, almacenamiento, comunicación y adquisición de datos, y varían en sus velocidades de transferencia.
1. Republica Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educacion Universitaria
Instituto Universitario Politecnico Santiago Mariño
Extension - Maracay
Profesor(a): Estudiante:
Ing. Carla Leal Kleisder Calderon
C.I. 26837023
Agosto del 2020
2. Para que un computador pueda ejecutar un programa debe ser ubicado
previamente en la memoria, junto con los datos sobre los que opera, y para
ello debe existir una unidad funcional de entrada de información capaz de
escribir en la memoria desde el exterior. Análogamente, para conocer los
resultados de la ejecución de los programas, los usuarios deberán poder leer
el contenido de la memoria a través de otra unidad de salida de datos. La
unidad de Entrada/Salida (E/S) soporta estas funciones, realizando las
comunicaciones del computador (memoria) con el mundo exterior
(periféricos).
3. La misión principal del subsistema de E/S es adaptar los dispositivos externos
antes de conectarlos al bus del sistema. Pero la conexión de
dispositivos periféricos a un computador no puede llevarse a cabo de forma
directa haciendo uso del bus del procesador, debido a las siguientes razones:
La velocidad de transmisión de datos de los
periféricos es siempre menor que la de la
memoria y la CPU.
El ritmo de transferencia de datos es, en
casi todos los casos, mucho menor que hay
entre la CPU y la memoria principal.
Los formatos de datos de los periféricos son
diferentes a los del resto del computador.
4.
5. Dispositivos de presentación
de datos
Son dispositivos con los que interactúan los
usuarios, transportando datos entre éstos y la
máquina, por ejemplo, ratón, teclado, pantalla,
impresora, etc.
Los dispositivos periféricos que se pueden conectar a un computador se suelen
clasificar de la siguiente forma:
6. Dispositivos de
almacenamiento de datos
Son dispositivos que forman parte de la jerarquía de
memoria del computador. Interactúan de forma
autónoma con la máquina, por ejemplo, discos
magnéticos y cintas magnéticas.
Dispositivos de comunicación
con otros procesadores
Permiten la comunicación con
procesadores remotos a través
de redes, por ejemplo, las redes
de área local o global.
7. .
Dispositivos de adquisición
de datos
Permiten la comunicación con sensores y
actuadores que operan de forma autónoma en
el entorno del computador. Se utilizan en
sistemas de control automático de procesos por
computador y suelen incorporar conversores
de señales A/D y D/A.
8. Los dispositivos de transporte y presentación de datos representan una carga muy
baja de trabajo para el procesador comparados con los dispositivos de
almacenamiento. La siguiente tabla muestra las velocidades de transferencia típicas
para diferentes dispositivos:
9. Aunque la velocidad de transferencia de los dispositivos de presentación de datos
ha sido tradicionalmente lenta comparada con la de los dispositivos de
almacenamiento, en los últimos tiempos la situación está cambiando. Cada vez
más, los computadores se utilizan para manejar documentos multimedia que
constan de gráficos, vídeos y voz. La siguiente tabla presenta algunos
parámetros de transferencia para los dispositivos modernos de E/S multimedia:
10. La sincronización por programa (E/S programada) es la más sencilla de
implementar en un computador, sin embargo, presenta algunos
inconvenientes:
1. Pérdida de tiempo: el computador no realiza
trabajo útil en el bucle de espera.
2. Impide la realización de tareas
periódicas, como la exigida por el
refresco de una pantalla.
3. Dificultades para atender varios
periféricos.
11. El papel que juegan los dispositivos periféricos de la computadora es
esencial; sin tales dispositivos ésta no sería totalmente útil.
Los periféricos conectados a una computadora necesitan enlaces de
comunicación especiales para conectarlos con la CPU, el objetivo de un
enlace de comunicación consiste en resolver las diferencias que existen
entre la computadora central y cada dispositivo periférico. A través de los
dispositivos periféricos podemos introducir a la computadora datos que nos
sea útiles para la resolución de algún problema y por consiguiente obtener
el resultado de dichas operaciones, es decir; poder comunicarnos con la
computadora.