Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESIME CULHUACAN
Ingeniería en Computación
6CV13
Sistemas Operativos
Sistemas de Entrada y Salida
Existen dos formas de conexión entre el módulo de E/S y el dispositivo periférico: serie
y paralela. La E/S serie utiliza una sola línea de transmisión y se utiliza cuando la
distancia entre el módulo de E/S y el dispositivo periférico es media o larga, y el costo
del medio de transmisión es significativo. En la transmisión serie, la línea adquiere
sucesivamente el estado de cada uno de los bits que componen el mensaje, y la
velocidad de transmisión se determina por el tiempo asignado a cada bit, expresado en
bits/segundo o baudios.
Por otro lado, la E/S paralela se utiliza para conectar módulos de E/S cercanos al
dispositivo periférico. En este caso, se utiliza un conjunto de líneas para transmitir
simultáneamente (en paralelo) los bits del mensaje.
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 resincroniza 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.
E/S serie asíncrona
En este tipo de E/S no existe un reloj común entre el emisor (módulo de E/S) y el
receptor (dispositivo), aunque ambos utilizan señales locales de reloj para generar
(emisor) y muestrear (receptor) la información, señales con valores de frecuencia
nominalmente iguales.
Técnica de Hardware
Gestión de E/S Descripción Funciones principales Aplicaciones involucrado
- Control de
- Verifica periféricos que no
periódicamente si los disponen de
El procesador pregunta dispositivos están listos interrupciones.
continuamente a los para la transferencia de - Sistemas de baja
Programación dispositivos si tienen datos datos. velocidad de
de E/S por poll disponibles para ser - Realiza la transmisión de
(o encuesta) transferidos. transferencia de datos. datos. - CPU.
- Espera a la llegada de
una interrupción del - Control de
El procesador se ocupa de dispositivo periférico. periféricos que
otra tarea mientras espera - Verifica si los disponen de
a que llegue una dispositivos están listos interrupciones.
interrupción desde el para la transferencia de - Sistemas de alta
Programación dispositivo periférico, lo datos. velocidad de
de E/S por que indica que hay datos - Realiza la transmisión de
interrupción para ser transferidos. transferencia de datos. datos. - CPU.
- Transferencia de
- El controlador de E/S grandes cantidades
se encarga de la de datos a alta
La transferencia de datos transferencia de datos velocidad.
DMA (Acceso es realizada por el sin necesidad de la - Descarga de -
Directo a controlador de E/S sin la intervención del tareas al Controlador
Memoria) intervención de la CPU. procesador. procesador. DMA.
El dispositivo periférico es
mapeado en una dirección
de memoria del sistema, - Permite la - Sistemas que
permitiendo la transferencia directa de requieren un alto
transferencia de datos datos entre la memoria rendimiento en la -
E/S por mapeo directamente entre la y el dispositivo transferencia de Controlador
de memoria memoria y el dispositivo. periférico. datos. de E/S.
Técnica de Hardware
Gestión de E/S Descripción Funciones principales Aplicaciones involucrado
- La transferencia de - Sistemas que
El controlador de E/S se datos es realizada requieren un bajo
conecta a los registros del mediante la lectura o rendimiento en la -
E/S por acceso procesador para realizar la escritura de registros transferencia de Controlador
a registros transferencia de datos. del procesador. datos. de E/S.
Bibliografía:
http://atc2.aut.uah.es/~avicente/asignaturas/ac1/pdf/ac_t6.pdf
http://www1.frm.utn.edu.ar/soperativos/Archivos/entsal.pdf
http://www.fdi.ucm.es/profesor/jjruz/web2/temas/ec8.pdf
http://www.mfbarcell.es/docencia_uned/so/tema_06/tema6.pdf