Sistemas de E/S, Programada por Interrupciones su Gestión Esperanza Lozada de Coronel
Modelo Genérico de un Módulo de E/S
DISPOSITIVOS EXTERNOS Interacción con humanos Interacción con máquinas DISPOSITIVOS EXTERNOS Comunicación
Estructura Interna de un Dispositivo Externo
Detección de Errores Comunicación con la CPU Control y Temporización Función del Módulo Almacenamiento temporal de datos Comunicación con los dispositivos
Diagrama de Bloques de un Módulo de E/S
Cuáles son las técnicas para realizar las E/S E/S programada Acceso Directo a Memoria E/S por Interrupciones
E/S PROGRAMADA Desde el punto de vista de las órdenes: Control. Test. Lectura. Escritura. Desde el punto de vista de las instrucciones:
E/S PROGRAMADA
E/S Mediante Interrupciones Módulo de E/S Recibe orden CPU Procede a leer dato Devuelve el dato TECLADO
E/S Mediante Interrupciones Módulo de E/S Recibe orden CPU Posiciona el dato Procede a leer dato Devuelve el dato TECLADO
E/S Mediante Interrupciones Módulo de E/S CPU Posiciona el dato Envía una interrupción a través de la línea de control TECLADO
E/S Mediante Interrupciones CPU solicita el dato Módulo de E/S CPU TECLADO
E/S Mediante Interrupciones Módulo de E/S CPU Sitúa el dato en el bus de datos TECLADO
Acceso Directo a Memoria(DMA)
Acceso Directo a Memoria(DMA) Envía una orden DMA CPU Si se trata de una lectura o una escritura. La dirección del dispositivo de E/S. La posición inicial de memoria. El número de palabras a leer o escribir.
Mecanismo de DMA Todos los módulos comparten el mismo bus del sistema Se integran las funciones de DMA y de E/S
Mecanismo de DMA Todos los módulos de E/S conectados a un módulo de DMA mediante un bus de E/S
FIN