Você está na página 1de 7

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO

FACULTAD DE INFORMÁTICA Y ELECTRÓNICA


ESCUELA DE INGENIERÍA EN ELECTRÓNICA CONTROL Y REDES
INDUSTRIALES

INTEGRANTES: CÓDIGOS:
ZULIMAR TACURI 908
GEOVANNA LUNA 879

SEMESTRE: Quinto “A”


ASIGNATURA: Redes de Computadores
DOCENTE: Ing. Pablo Lozada
FECHA DE ENVIO: lunes 14 de junio, 2018
FECHA DE ENTREGA: lunes 22 de junio, 2018
INTRODUCCIÓN
En el presente trabajo se hablará sobre la E/S Programada y por Interrupciones, su
funcionamiento

Como sabemos una computadora tiene dispositivos de entrada y salida como son los que
contiene el gabinete, disco duro, placa madre, unidades de CD o DVD, etc. El problema principal
que existe entre ellos es su tecnología y que tienen características diferentes a los del CPU,
estos también necesitan una interfaz de cómo se van a entender con el CPU, al igual que el
procesador y el controlador periférico para intercambiar datos entre la computadora.

En la Figura 1. se muestra como cada control de periférico tiene una dirección única en el
sistema. La interfaz de E/S decodifica el bus de direcciones para detectar que el CPU se dirige
a él. El direccionamiento es muy similar a la de las memorias. El bus de datos se utiliza para el
paso de datos entre el periférico y la memoria. Las líneas especiales de control sirven para
coordinar y sincronizar la transferencia.

Se entenderán todos aquellos dispositivos que son necesarios para suministrar datos a la
computadora o visualizar los resultados. Los periféricos se conectan mediante un bus especial a
su controlador o al módulo de E/S.

Entre los periféricos de entrada tenemos al teclado, ratones, pantallas, digitalizadoras y más.
Otros dispositivos periféricos fundamentales para la interacción del hombre con la computadora
son las terminales de video y las tarjetas gráficas.

DESARROLLO
PROBLEMAS DE LA ENTRADA Y SALIDA

 Gran variedad de periféricos con varios métodos de operación:


 Transmisión de diferentes cantidades de datos.
 A diferentes velocidades.
 Usan diferentes formatos de datos y tamaño de palabra.
 Todos más lentos que la CPU y la RAM.
 Necesidad de módulos de E/S (con alguna “inteligencia”).
MODULO DE E/S

 Realiza la interfaz entre el


procesador y la memoria (bus) y los
periféricos.
 Pueden manejar uno o más
periféricos.
TÉCNICAS DE GESTIÓN DE ENTRADA Y SALIDA

 E/S PROGRAMADA CON ESPERA DE RESPUESTA


La sincronización por programa es la más sencilla de implementar en un
computador, sin embargo, presenta algunos inconvenientes:
 Pérdida de tiempo: El computador no realiza trabajo útil en el bucle de
espera.
 Impide la realización de tareas periódicas, como al exigida por el refresco
de una pantalla.
 Dificultades para atender varios periféricos.
Los dos últimos inconvenientes podrían paliarse en parte limitando el tiempo de
espera, como se muestra en el siguiente organigrama:

 Intercambio de datos entre la CPU y el módulo.


 La CPU tiene control directo sobre la operación de E/S.
 Comprobación del estado del dispositivo.
 Envío de comandos de lectura/escritura.
 Transferencia de datos.
 La CPU espera que el módulo E/S termine la operación.
 Por lo tanto, la CPU permanece ociosa durante un periodo de tiempo (no
deseable).
DETALLES DE E/S PROGRAMADA
 La CPU solicita la operación de E/S al módulo.
 El módulo E/S realiza la operación.
 El módulo E/S activa los bits de estado del
dispositivo direccionado y espera.
 La CPU comprueba periódicamente el estado de
esos bits, hasta que detecta que la operación fue
completada.
 En caso contrario, la CPU espera y vuelve a
comprobarlo más tarde.

ÓRDENES (COMANDOS) DE E/S


 La CPU emite una dirección: Especifica el módulo (y el dispositivo si
hay más de uno por módulo).
 La CPU da una orden:
 CONTROL: Indica al módulo qué hacer. Ejm: rebobinar una cinta
magnética.
 TEST: Comprueba el estado del módulo y sus periféricos. Ejm:
¿está conectado? ¿hubo algún error?
 LECTURA/ESCRITURA: Transfiere datos desde o hacia el
dispositivo por el bus de datos.
E/S SERIE Y PARALELO
La conexión entre el módulo de E/S y el dispositivo periférico se puede realizar
en forma serie o paralela.
La E/S serie utiliza una única línea de transmisión, y se emplea cuando módulo
de E/S y dispositivo periférico están a una distancia media o larga.

Existen dos métodos para sincronizar las transmisiones en la E/S serie:


Asíncrona: Que no utiliza reloj (de ahí su nombre) y que se re sincroniza
periódicamente con el dispositivo receptor al inicio de cada byte transmitido.
Síncrona: Que transmite simultáneamente la señal de datos y el reloj de
sincronización.

La E/S paralela se utiliza para conectar módulos de E/S que se encuentran


relativamente cerca del dispositivo periférico. Utiliza un conjunto de líneas por
las que se transmiten simultáneamente (en paralelo) los bits del mensaje.

CONCLUSIONES
 Cada parte o componente tanto físico como no físico cumple con una determinada
función, relacionado los componentes mandando información en sentido bi-direccional y
permitiendo la mejor transmisión de la información.
 La mayor parte de procesadores dispone de un amplio repertorio de instrucciones
para poder acceder a la memoria, así nos permite tener más opciones de acceder a la
memoria y una programación más eficiente.
 Los dispositivos de E/S son a menudo disputados por múltiples procesos.
 Las operaciones de E/S se suministran por medio de llamadas al sistema y gestión de
interrupciones, que son lentas.

REFERENCIAS BIBLIOGRÁFICAS

[1] J. Hernandez, «Arquitectura de Computadoras Clase 3 Entrada/Salida,» [En línea]. Available:


http://www.academia.edu/16242273/Arquitectura_de_Computadoras_Clase_3_Entrada_Salida.
[Último acceso: 22 Junio 2018].

[2] V. UTPL, «Arquitectura de Computadores Capitulo IV,» 26 Noviembre 2009. [En línea]. Available:
https://es.slideshare.net/videoconferencias/arquitectura-de-computadores-capitulo-iv. [Último
acceso: 22 Junio 2018].

[13] U. C. D. MADRID, «Tema 8: Organización de la Entrada/Salida».

Você também pode gostar