Gestion Entrada Y Salida (sistemas Operativos)
Enviado por dbrito • 28 de Enero de 2014 • 2.531 Palabras (11 Páginas) • 777 Visitas
Gestión de Entradas y Salidas.
Gestión de Entrada y Salida:
Esto representa los intercambios de información desde el procesador o incluso al acceso directo de la memoria. Esta actividad de entrada y salida se realiza gracias a la relación que hay entre el sistema operativo con los diversos periféricos, así administrar y controlar los estados y recursos que tienen cada uno de estos mediante los controladores de dispositivos.
Dispositivos o periféricos: son aparatos solidos e independientes que van conectados a la unidad central de la computadora. Existen diversos tipos de dispositivos con funciones diferentes.
Existen tres tipos de dispositivos según su función:
Dispositivos de entrada: tienen la tarea de introducir información, órdenes, comandos e instrucciones para que la computadora lo procese con el sistema operativo.
Entre los más conocidos se encuentran:
El Teclado.
Es el principal dispositivo para introducir órdenes e información al sistema.
El Mouse.
Dispositivo fundamental que sirve para señalar y accionar los diversos elementos de la pantalla del computador.
El Escáner.
Este dispositivo nos permite convertir en formato digital los textos, fotografías e imágenes impresas.
Dispositivos de salida: son los que se encargan de procesar los resultados de salida de los procesos de datos. Y mostrarlos al usuario.
Entre ellos tenemos:
El Monitor.
Es el principal dispositivos en procesar los datos y mostrárselos al usuario.
La Impresora.
Es el periférico encargado de hacer copias en papel de la información que nos muestra el computador.
Dispositivos de Bloques: Estos periféricos almacenan información en bloques de tamaño fijo, estos van desde 128 bytes hasta 1024 bytes.
Entren los dispositivos de bloques se encuentran:
Unidad de lectora de CD –ROM.
Permite leer datos, los cuales se graban en el disco duro o pueden ser leídos para obtener información.
Disco Duro.
Proporcionan un acceso más rápido a los datos que los discos flexibles y pueden almacenar mucha más información.
Dispositivos de almacenamiento. Proporcionan almacenamiento no volátil de datos y memoria.
• Almacenamiento secundario: discos y disquetes
• Almacenamiento terciario: cintas y sistemas de archivo
– Dispositivos de comunicaciones. Conectan el ordenador con otros ordenadores a través de una red
• tarjetas de red, modems
Problema: Son bastante lentos
El sistema de E/S se ocupa de facilitar el manejo de los dispositivos de E/S
– Oculta características físicas y de funcionamiento.
Funciones:
– Envío de comandos a los dispositivos, recibir sus interrupciones y ocuparse de sus errores.
– Ofrecer una interfaz entre los dispositivos y el resto del sistema simple y fácil de usar
– Optimizar la E/S del sistema
– Proporcionar dispositivos virtuales que permitan conectar cualquier tipo de dispositivo físico
– Permitir la conexión de nuevos dispositivos de E/S:
Los dispositivos de E/S constan de :
– Un elemento electrónico (controlador o unidad de E/S)
• Transfiere información entre la memoria principal y los periféricos.
• Conectado al bus y al dispositivo.
• Pueden controlar múltiples dispositivos (p.e. el de disco)
• Pueden incluir CPU y bus
– Un elemento mecánico (el dispositivo)
• . Se conectan a la CPU a través de los controladores
El SO normalmente trata con el controlador, no con el dispositivo.
– Estandarización: Usar un mismo controlador para distintos dispositivos de
distintos fabricantes (ejemplo: SCASI o IDE)
Dentro de esta gama de dispositivos, existen grandes diferencias que los hacen únicos y especiales dentro de su clase.Velocidad de transmisión de los datos.Aplicaciones: la utilidad que tiene un dispositivo, su conectividad y funcionalidad con un software.Complejidadde control: tipo de interfaz de control del dispositivo.Unidad de Transferencia:tipos de transmisión de datos (flujo de bytes o caracteres).Representación de los datos: tipo de esquema de codificación de datos.Condiciones de error:tipo de error, forma de comunicarlo, y consecuencias.
MISIONES DEL SO RESPECTO A LA E/S
Ofrecer una visión lógica simplificada de dispositivos de E/S:
Para otros componentes del SO: Ej. el sistema de archivos.
Para el usuario.
Objetivos:
Optimizar la E/S, implementando mecanismos para mejorar prestaciones.
Facilitar el manejo de los dispositivos periféricos.
Permitir
...