Escolar Documentos
Profissional Documentos
Cultura Documentos
Otros de los aspectos claves son las transferencias sncrona (por bloques) o
asncrona (contralada por interruptores). La mayor parte de la entrada y
salida en asncrona (la CPU inicia la transferencia y realiza otras labores
hasta una interrupcin). Los programas del usuario son mucho mas fciles
de escribir si las operaciones de entrada y salida son por medio de bloques
(despus de un comando READ
ESTRUCTURA DE UN SISTEMA DE E/
(debe darse cuenta que los datos que vienen por los buses van
dirigidos a este dispositivo y no a otro) Comunicacion con el
Manejador de dispositivo
Despierta al proceso que habia solicitado la e/s (en caso de que esta
fuese sncrona Libera los recursos ocupados por la operacion e/s
e/s explcita
e/s mapaeada en memoria
e/s sncrona
e/s asncrona
METODOS DE E/S
Cada vez que obtiene el control del bus, el DMA transfiere una palabra,
devolviendole el control del bus a la CPU
La trasnferencia ser realiza con una serie de ciclos de DMA intercalados
con ciclos de CPU
BUS TRANSPARENTE
El DMA solo utiliza el bus cuando la CPU no lo usa (p.e., durante
ladecodificacion de una instruccion o utilizando la ALU) SI hay memoria
cache, la CPU puede acceder a codigo y datos en el cache mientras el DMA
realiza las transferencias
DISCOS
PLANIFICACION DE DISCOS
dicho manejador