Está en la página 1de 2

Fundamentos de Hardware de E/S Fundamentos de Software de E/S

Estos dispositivos de E/S se pueden dividir en dos categorías: De Consiste en organizar el software como una serie de estratos que
Bloque, que son los asociados a los dispositivos de alta velocidad; los oculten las características del hardware y presente una interfaz sencilla
cuales transmiten datos mediante el DMA. Y los de Carácter, que son a los usuarios. Es importante resaltar la independencia del dispositivo,
controlados por la CPU y transmiten carácter a carácter. Por otra parte, el control de errores, y los dispositivos con solo un propósito y
existen tres características que agudizan el problema de entrada y dispositivos compartibles por varios usuarios al mismo tiempo. Para
salida: Operación asincrónica debido a que los tiempos de transacción lograr esto el software se estructura en 4 niveles:
de la CPU con la memoria y los dispositivos de E/S son muy diferentes.  Manejadores de interrupciones.
Los dispositivos de E/S actúan asincrónicamente respecto a la unidad  Manejadores de dispositivos.
lógica. Conversiones de formato entre los periféricos y el sistema,  Software de E/S independiente del dispositivo
debido a que mientras unos dispositivos necesitan transferencias en  Software del usuario.
serie los otros transmiten en paralelo.

Disco – Hardware para discos Drive – paquetes de E/S


Los discos son de diversos tipos. Los más comunes son los discos Un driver o controlador de dispositivo es un programa que facilita la
magnéticos (disco duro y disquetes), estos se caracterizan por el hecho comunicación entre un sistema operativo y un periférico. Visto de esta
de que las lecturas y escrituras son de igual de rápidas, lo que hace manera, el driver se ocupa de establecer una interfaz para la utilización
ideales como memorias secundarias (paginación, sistema de archivo). del hardware recientemente instalado, proveyendo de instrucciones al
A veces se usan grupo de estos discos para contar con el ordenador respecto de cómo comunicarse con el nuevo dispositivo. Un
almacenamiento muy confiable. Para la distribución de programas, driver no siempre es necesario para el uso del nuevo hardware, pero
datos y películas son importantes diversos tipos de discos óptico (CD- casi siempre es recomendada su instalación para evitar problemas
ROM, CD grabable y DVD). futuros.

Paquetes de E/S

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