Está en la página 1de 3

Gestión de Entrada y Salida

       Entrada y salida designa cualquier transferencia de información desde o hacia memoria o el
procesador. Comprende tanto la transferencia entre diversos niveles de la memoria como la
comunicación con los periféricos. El sistema de entrada y salida es la parte del S.O. encargada
de la administración delos dispositivos de e/s. Este sistema proporciona un medio para tratar los
archivos y dispositivos de manera uniforme, actuando como interfaz (debe ser independiente,
sencilla y fácil de utilizar) entre los usuarios y los dispositivos de e/s que pueden ser
manipulados por órdenes de alto nivel

Principios De Hardware De E/S


     Existen tres características que agudizan el problema de entrada y salida: Operación
asincrónica debido a que los tiempos de transacción de la CPU con la memoria y los dispositivos
de E/S son muy diferentes. Los dispositivos de E/S actúan asincrónicamente respecto a la unidad
lógica. Diferencia de velocidades entre los dispositivos de E/S y la CPU de memoria, los
dispositivos mas rápidos se conectan mediante canales especializados utilizando técnicas de DMA
y los mas lentos se controlan desde la CPU. Conversiones de formato entre los periféricos y el
sistema, debido a que mientras unos dispositivos necesita transferencias en serie los otros
transmiten en paralelo

Dispositivos De E/S
Estos dispositivos se dividen en dos categorías:
ü  De Bloque: asociados a los dispositivos de alta velocidad, que transmiten datos mediante el
DMA.
ü  Carácter: controlados por la CPU y transmiten carácter a carácter.

Controladores de Dispositivo
ü  Las unidades de E/S tienen una parte mecánica que es el propio dispositivo y otra electrónica
que se llama controlador del dispositivo y actúa como intermediario entre la computadora y los
dispositivos.

ü  Las funciones que realiza el controlador y el periférico dependen de cada tipo de dispositivo.

ü  El controlador convierte el flujo de bits en serie transmitidos desde un dispositivo en un


bloque de bytes para la CPU y realizar las correcciones de los errores que se puedan cometer en
la transmisión.
ü  El controlador dispone de tres capas funcionales: La interfaz del bus, el controlador y la
interfaz del dispositivo.

Principios de Software de E/S


      Consiste en organizar el software como una serie de estratos que oculten las características
del hardware y presente una interfaz sencilla a los usuarios. Es importante resaltar la
independencia del dispositivo, el control de errores, y los dispositivos con solo un propósito y
dispositivos compartibles por varios usuarios al mismo tiempo. Para lograr esto el software se
estructura en 4 niveles:

ü  Manejadores de interrupciones.
ü  Manejadores de dispositivos.
ü  Software de E/S independiente del dispositivo
ü  Software del usuario.

Drivers
Un driver o controlador de dispositivo es un programa que facilita la comunicación entre un
sistema operativo y un periférico.

En informática se le llama controlador de dispositivo, driver, o simplemente controlador al


software que se encarga de permitir que un sistema interactúe con un periférico como una
grabadora de CD o DVD, una cámara, un joystick y muchos otros. A menudo, el driver se ocupa
de establecer una interfaz para la utilización del hardware recientemente instalado. En definitiva,
provee de instrucciones al ordenador respecto de cómo comunicarse con el nuevo dispositivo. Un
driver no siempre es necesario para el uso del nuevo hardware, pero casi siempre es
recomendada su instalación para evitar problemas futuros.

Básicamente, un controlador de este tipo brinda al equipo de seguridad mejorada para el control
del periférico, una experiencia de usuario más fácil y útil y ahorro de tiempo y costos
económicos.
Por ello, el responsable del desarrollo de hardware suele diseñar también el driver, de forma de
entregarle al cliente un producto integral que pueda ser rápida y sencillamente instalado y
puesto en marcha sin mayores inconvenientes ni necesidad de soporte técnico. En la mayoría de
las ocasiones, junto con la adquisición del hardware se obtendrá en el paquete los drivers
necesarios para su utilización. En otros casos, el controlador de dispositivo puede descargarse
del sitio web del desarrollador para su posterior instalación. Los drivers pueden ser pagos o
gratuitos.
En algunos casos, incluso, usuarios del hardware pueden llegar a desarrollar drivers o
controladores mejorados para utilizarlo en determinados sistemas o bajo condiciones específicas.
Por su función clave en la utilización de todo tipo de hardware desde lo más básico a lo más
sofisticado para un ordenador, un driver también puede ocasionar fallos graves en el sistema si
la instalación no es eficiente u ocurren otro tipo de problemas de compatibilidades. Un driver
defectuoso puede dañar al sistema o incluso inutilizar al mismo dispositivo.
Paquetes de Entrada y Salida
Un sistema de gestión de paquetes, también conocido como gestor de paquetes, es una
colección de herramientas que sirven para automatizar el proceso de instalación, actualización,
configuración y eliminación de paquetes de software. El término se usa comúnmente para
referirse a los gestores de paquetes en sistemas Unix-like, especialmente GNU/Linux, ya que se
apoyan considerablemente en estos sistemas de gestión de paquetes.

En estos sistemas, el software se distribuye en forma de paquetes, frecuentemente encapsulado


en un solo fichero. Estos paquetes incluyen otra información importante, además del software
mismo, como pueden ser el nombre completo, una descripción de su funcionalidad, el número de
versión, el distribuidor del software, la suma de verificación y una lista de otros paquetes
requeridos para el correcto funcionamiento del software. Esta meta información se introduce
normalmente en una base de datos de paquetes local

También podría gustarte