miércoles, 19 de octubre de 2016

Unidad 4 Administración de entrada y salida

Una de las principales de un sistema operativo es controlar todos los dispositivos de E/S del computador.
Debe enviar los comando a los dispositivos, atrapar interrupciones y manejar errores. También debe de proporcionar una interfaz sencilla y fácil de usar entre los dispositivos y el resto del sistema. En la medida de lo posible, la interfaz debería ser la misma para todos los dispositivos.

El código del E/S representa una función importante del sistema operativo total

Principios de hardware de E/S.

Se puede clasificar en dos grandes categorías:

*dispositivos de bloque
*dispositivos de carácter.

Los dispositivos de bloque almacenan información en bloques de tamaño fijo cada uno su propia dirección. Los tamaños comunes van desde 512 bytes hasta 32678 bytes. la propiedad fundamental de un dispositivo de bloques consiste en que es posible leer o escribir cada bloque con independencia de todos los demás.

Las principales características son:

*La información se almacena en bloques de tamaño fijo
*Cada bloque tiene su propia dirección
*Un ejemplo típico de dispositivos de bloque son los discos.



Los dispositivos por carácter suministra o acepta un flujo de caracteres sin estructurarlos en bloques , no es direccionable ni tiene una operación de desplazamiento. Las impresoras, interfaces de red, ratones y casi todos los demás dispositivos que no son tipo disco, pueden considerarse como tipo de caracteres.

Las principales características son:

*La información se trasmite como flujo de carácter.
*No se pueden utilizar direcciones
*No tiene una operación de búsqueda
*Unos ejemplos son: las impresoras lineales, terminales, interfaces de una red, ratones, etc


Controladores de dispositivos.

Las unidades de E/S general mente constan de: 

*Un componente mecánico
*Un componente electrónico, el controlador del dispositivo o adaptador  


Muchos controladores pueden manejar mas de un dispositivo.

El sistema operativo generalmente puede manejar mas de un dispositivo.
 El controlador debe: 

*Convertir el flujo de bytes en serie en bloque de bytes
*Ejecutar cualquier corrección de errores necesarios.
*Copia el bloque en la memoria principales.



Glosario

Entradas: Una seña de datos que es recibida por un determinado sistema para su posterior procedimiento.

Salida: Conjunto de resultados obtenidos por un ordenador.

Carácter: Cualquier signo empleado de forma convencional para representar datos.

Bloque: En conjunto, sin hacer parte ni distinciones.

Dispositivos: Mecanismo, aparato o maquina que esta preparado para producir una sección prevista.

Mause: Aparato que posee un ordenador para controlar el cursor en la pantalla.

Código: Conjunto de reglas precisas, que se emplean para convertir datos.

Dirección: Información utilizada por los sistemas de información para localizar un registro.

Suministrar: Proveer lo que se necesita.

Archivos: Espacio reservado en el dispositivo de memoria de un ordenador.

Convertir: Cambia una expresión por otra de igual significado.

Información: Medida de la diversidad de operación que ofrece un conjunto de mensajes posibles.

Almacenamiento: Registro de datos.

Hardware: Conjunto de elemento materiales o físicos de un sistema de información.

Comando: Cualquier instrucción que genera acciones preestablecidas.

Fijo: Que no cambia o que es invariable.

Transferir: Pasar de una dirección a otra.

Esquema: Representación de una cosa.

Clasificación: Acción y resultado de clasificar.

Generar: Producir una cosa o otra.

No hay comentarios:

Publicar un comentario