Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes:
GESTION DE E/S
Una de las principales funciones de un sistema operativo es la de controlar todos los dispositivos de E/S (Entrada/Salida). El sistema operativo debe enviar comandos a los dispositivos, atender las interrupciones y gestionar los errores. Tambin debe proporcionar una interfaz que sea sencilla y fcil de utilizar entre los dispositivos y el resto del sistema.
Dispositivos legibles por los humanos: Apropiados para la comunicacin con el usuario Como ejemplo tenemos: los terminales de video, que constan de un teclado, una pantalla, un ratn y una impresora. Dispositivos legibles por las mquinas: Adecuados para comunicarse con equipos electrnicos, como discos, unidades de cinta, sensores, controladores e impulsores. Dispositivos de comunicaciones: Apropiados para comunicarse con dispositivos lejanos. Por ejemplo, adaptadores de lneas digitales y mdems.
Dispositivos de E/S
Dispositivos de E/S
Los dispositivos de E/S se pueden dividir bsicamente en dos categoras: Dispositivos de Bloques Dispositivos de carcter
Dispositivos de Bloques
Un dispositivo de bloque almacena informacin en bloques de tamao fijo, cada uno con su propia direccin. Los tamaos de bloque comunes varan desde 512 bytes hasta 32168 bytes. Todas las transferencias se realizan en unidades de uno o ms bloques completos (consecutivos). La propiedad esencial de un dispositivo de bloque es que es posible leer o escribir cada bloque de manera independiente de los dems. Los discos duros, CD-ROMs y memorias USBs son dispositivos de bloques comunes.
Dispositivos de Bloques
Dispositivos de Carcter
Un dispositivo de carcter enva o acepta un flujo de caracteres, sin importar la estructura del bloque. No es direccionable y no tiene ninguna operacin de bsqueda. Las impresoras, las interfaces de red, los ratones (para sealar) y la mayora de los dems dispositivos que no son parecidos al disco se pueden considerar como dispositivos de carcter.
Dispositivos de Carcter
Los dispositivos de E/S cubren un amplio rango de velocidades, lo cual impone una presin considerable en el software para obtener un buen desempeo sobre muchos rdenes de magnitud en las velocidades de transferencia de datos. La mayora de los dispositivos tienden a hacerse ms rpidos a medida que pasa el tiempo.
Dispositivos de Carcter
Controladores de dispositivos
Por lo general, las unidades de E/S consisten en un componente mecnico y un componente electrnico. A menudo es posible separar las dos porciones para proveer un diseo ms modular y general. El componente electrnico se llama controlador de dispositivo o adaptador.
Controladores de dispositivos
La tarjeta controladora por lo general contiene un conector, en el que se puede conectar un cable que conduce al dispositivo en s. Si la interfaz entre el controlador y el dispositivo es estndar, ya sea un estndar oficial ANSI, IEEE o ISO, o un estndar defacto, entonces las empresas pueden fabricar controladores o dispositivos que se adapten a esa interfaz.
Controladores de dispositivos
El trabajo del controlador es convertir el flujo de bits serial en un bloque de bytes y realizar cualquier correccin de errores necesaria. Por lo general, primero se ensambla el bloque de bytes, bit por bit, en un bfer dentro del controlador. Despus de haber verificado su suma de comprobacin y de que el bloque se haya declarado libre de errores, puede copiarse a la memoria principal.