Está en la página 1de 10

1.

ADMINISTRACIN DE DISPOSITIVOS Es la administracin de todos los recursos del hardware disponible, tanto el estndar que viene de fbricas, como las que se van agregando para hacer ms poderosa o actualizar la PC. El subsistema de administracin de entrada y salida controla todas las entradas y salidas del sistema informtico. Durante la transferencia de bloques o secuencias de datos, y durante la operacin de E/S de caracteres, cada transaccin de E/S est completamente separada de las dems.

1.1. TAREAS MAS IMPORTANTES: o Administrar la transferencia de datos. o Aplicar los controles de acceso a los datos mientras se estn refiriendo.

2. DISPOSITIVOS DE ENTRADA Y SALIDA Son aquellos que permiten la comunicacin entre computadora y el usuario, los dispositivos de entrada son aquello que sirven para introducir datos a la computadora para su proceso; y los de salida son aquellos que sirven para la salida de datos de los mismos.

2.1.

CLASIFICACIN:

2.1.1. dispositivos de interfaz humana:


o Apropiados para la comunicacin con el usuario. o Como ejemplo los terminales vdeo, teclado, una pantalla y, quiz, otros dispositivos como un ratn o una impresora.

2.1.2. dispositivos de almacenamiento:


o Adecuados para comunicarse con equipos electrnicos, como discos, unidades de cinta, sensores, controladores e impulsores.

2.1.3. dispositivos de transmisin:


o Apropiados para la comunicarse con dispositivos lejanos. o Por ejemplo, adaptadores de lneas digitales y mdems.

3. ORGANIZACIN DE LA FUNCIONES DE E/S:

3.1. e/s programada: o El procesador emite una orden de E/S de parte de un proceso a un modulo de E/S; el proceso espera entonces a que termine a operacin, antes de seguir.

3.2. e/s dirigida por interrupciones: o El procesador emite una orden de E/S de parte de un proceso, continala ejecucin de las instrucciones siguientes y es interrumpido por el mdulo de E/S cuando este ha completado su trabajo. Las instrucciones siguientes pueden ser del mismo proceso, si no es necesario para este esperar la terminacin de la E/S.

4.

PRINCIPIOS DE HARDWARE DE E/S:

Existen tres caractersticas que agudizan el problema de entrada y salida: o Operacin asincrnica: debido a que los tiempos de transaccin de la CPU con la memoria y los dispositivos de E/S son muy diferentes. Los dispositivos de E/S actan respecto a la unidad lgica. asincrnicamente

o Diferencia de velocidades entre los dispositivos de E/S y la CPU de memoria: los dispositivos ms rpidos se conectan mediante canales especializados utilizando tcnicas de DMA y los ms lentos se controlan desde la CPU. o Conversiones de formato entre los perifricos y el sistema, debido a que mientras unos dispositivos necesita transferencias en serie los otros transmiten en paralelo. 4.1. principios de hardware: a. DISPOSITIVOS DE E/S: Estos dispositivos se dividen en dos categoras: ORIENTADO A BLOQUES.Tienen la propiedad de que se pueden direccionar, esto es, el programador puede escribir o leer cualquier bloque del dispositivo realizando primero una operacin de posicionamiento sobre el dispositivo; asociados a los dispositivos de alta velocidad, que trasmiten datos mediante el DMA.

Como: discos duros, memoria, discos compactos, etc. ORIENTADO A CARACTERES.Son aquellos que trabajan con secuencias de bytes sin importar su longitud ni ninguna agrupacin en especial; no son dispositivos direccionales. Como: teclado, pantalla, impresora. b. Controladores de dispositivo: Las unidades de E/S tienen una parte mecnica que es el propio dispositivo, otra electrnica que se llama controlador del dispositivo y acta como intermediario entre computador y los dispositivos. Las funciones que realiza el controlador y el perifrico dependen de cada tipo de dispositivo. El controlador convierte el flujo de bits en serie transmitidos desde dispositivo en un bloque de byte para la CPU y realizar las correcciones de los errores que se puedan cometer en la transmisin. El controlador dispone de tres capas funcionales: La interfaz del bus, el controlador y la interfaz del dispositivo.

c.

PUERTOS DE E/S:

La capa intermedia del controlador se forma a travs de registros dedicados, estos registros se les denominan puertos de E/S. Las funciones ms importantes en estos

puertos son: Registros de entrada Registro de salida Registro de Estado Registro de Ordenes

d. -

ACCESO DIRECTO A MEMORIA (DMA): Este dispositivo permite la transferencia directa de informacin entre la memoria y los perifricos o viceversa, sin necesidad de ningn canal de intercambio. El DMA necesita: Registro: almacena la direccin de memoria desde donde se produce la transferencia Registro contador: guarda la longitud de bloque a transferir. Bits: indica si la operacin es de lectura o escritura. Bloque de control: controla el funcionamiento del sistema.

Existen 3 tipos de transferencia para el mximo aprovechamiento del bus:

Por rfagas: el DMA toma el control del bus y no lo suelta hasta terminar la transferencia. Por robo de ciclo: el DMA toma el bus durante un ciclo enviando una palabra cada vez. Transparente: se aprovechan los ciclos en que el procesador no usa el bus

e.

CANALES DE ENTRADA Y SALIDA: - Un canal es un microprocesador especializado en las operaciones de E/S. - Posee una palabra de estado que contiene un contador e indicadores del estado de la operacin que est realizando. - El programa que lo administra dispone de una serie de comandos, en donde cada uno tiene una funcin sencilla. Este programa es controlado y preparado por el procesador central.

5. PRINCIPIOS DE SOFTWARE DE E/S:

Consiste en organizar el software como una serie de estratos que oculten las caractersticas 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 propsito 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 dispositivo Software del usuario.

del

5.1. manejadores de interrupciones: Es la parte ms oculta de la estructura, cuando se emite un comando y se espera una interrupcin el manejador del dispositivo queda bloqueado. Los procedimientos de interrupciones comienzan con una orden de grabar para salvar los registros del proceso en ejecucin, despus la orden interrupcin llama a un manejador que controla la interrupcin y devuelve el control al proceso cuando se elimina el error o peticin que provoco la interrupcin.

5.2. MANEJADORES DE DISPOSITIVOS:

Consiste en aceptar las solicitudes abstractas del software para el dispositivo que maneja y comprobar que dichas solicitudes emplean los requisitos para ser atendidos. Cada manejador se hace cargo de un dispositivo o de una clase de dispositivos relacionados entre s. Cuando es emitida la solicitud el manejador puede estar libre reiniciar la ejecucin de la solicitud de inmediato o estar ocupado con otra solicitud en donde guardara la nueva peticin en una lista de espera.

5.3. SOFTWARE DE E/S INDEPENDIENTE DEL DISPOSITIVO: Las funciones dispositivos son: independientes de los

La informacin de los errores. La asignacin y designacin de los dispositivos. La proteccin de los dispositivos. Su nominacin. Designacin del tamao de los bloques. La independencia se hace a nivel de usuario de forma que aunque existan diferencias entre los dispositivos, estas estn ocultas para ellos.

También podría gustarte