Gestion de Entrada y salida
Transcript of Gestion de Entrada y salida
Enviar comandos a los dispositivosEnviar comandos a los dispositivosDetectar interrupciones y controlar erroresDetectar interrupciones y controlar erroresProporcionar una interfaz entre los Proporcionar una interfaz entre los
dispositivos y sistema.dispositivos y sistema.
Dispositivos legibles por humanos,.- La Dispositivos legibles por humanos,.- La communicacion con el usurio.communicacion con el usurio.
Dispositivos legibles por maquina.- Dispositivos legibles por maquina.-
Adecuados para comunicarse con equipos Adecuados para comunicarse con equipos electronicos.electronicos.
Dispositivos de Comunicaciones . Apropiados Dispositivos de Comunicaciones . Apropiados para comunicarse con dispositivos lejanospara comunicarse con dispositivos lejanos
Diferencias entre las clases de Diferencias entre las clases de dispositivosdispositivos
Velocidad de los datosVelocidad de los datosAplicacionesAplicacionesComplejidad del controlComplejidad del controlUnidad de transferenciaUnidad de transferenciaRepresentacion de los datosRepresentacion de los datosCondiciones de errorCondiciones de error
Es aquel que almacena la informacion en Es aquel que almacena la informacion en bloques de tamaño fijobloques de tamaño fijo
Envia o recibe un flujo de caracteres sin Envia o recibe un flujo de caracteres sin sujetarse a una estructura de bloques.sujetarse a una estructura de bloques.
Controladores de dispositivosControladores de dispositivos
Cntrolador deE/S Direccion de E/S Vector de Interrupcion
Reloj 040-043 8
Teclado 060-063 9
Disco duro 320-32F 13
Impresora 378-37F 15
Monitor Monocromático
380-3BF -
Monitor a color 3D0-3DF -
Disco Flexible 3F0-3F7 14
E/S Programada.E/S Programada.E/S Dirigida por interrupcionesE/S Dirigida por interrupcionesAcceso directo a memorias DMAAcceso directo a memorias DMA
Organizacion de las funciones de E/S
Hadware para DiscosHadware para Discos
El disco tiene una gran diferencia de velocidad en El disco tiene una gran diferencia de velocidad en comparacion de las memorias y procesadores.comparacion de las memorias y procesadores.
Metodos de Planificacion de discosMetodos de Planificacion de discos
Optimizacion de busqueda, optimizacion rotacional Optimizacion de busqueda, optimizacion rotacional (latencia) (latencia)
FIFO.- Cuando las peticiones se encuentran uniformemente FIFO.- Cuando las peticiones se encuentran uniformemente distribuidas sobre las superficies, la planificacion como distribuidas sobre las superficies, la planificacion como resultado de una busqueda.resultado de una busqueda.
SSTF.- Consiste en atender la peticion que implifique el menor SSTF.- Consiste en atender la peticion que implifique el menor tiempo de busqueda.tiempo de busqueda.
SCAN.- Este se mueve de un lado a otro sobre la superficie del SCAN.- Este se mueve de un lado a otro sobre la superficie del disco, todas las peticiones que se encuentren a su paso.disco, todas las peticiones que se encuentren a su paso.
C-SCAN.- El disco se mueve en una sola direccion por toda la C-SCAN.- El disco se mueve en una sola direccion por toda la superficie del disco hacia la pista interna.superficie del disco hacia la pista interna.
Es el uso de tecnicas de organizacion de archivos y uso Es el uso de tecnicas de organizacion de archivos y uso de una memoria cache de disco.de una memoria cache de disco.
Programas de reorganizacion de discoProgramas de reorganizacion de disco
Redundancia en la informacionRedundancia en la informacion
Colocacion estrategica de los datos en discoColocacion estrategica de los datos en disco
Aumento en la velocidad rotacional del discoAumento en la velocidad rotacional del disco