La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Capítulo II Capas del Software de E/S 1.- Administración de interrupciones 2.- Software de E/S independiente del dispositivo 3.- Software de E/S en espacio.

Presentaciones similares


Presentación del tema: "Capítulo II Capas del Software de E/S 1.- Administración de interrupciones 2.- Software de E/S independiente del dispositivo 3.- Software de E/S en espacio."— Transcripción de la presentación:

1 Capítulo II Capas del Software de E/S 1.- Administración de interrupciones 2.- Software de E/S independiente del dispositivo 3.- Software de E/S en espacio de usuario

2 1.- Administración de interrupciones En la mayoría de operaciones de E/S las interrupciones son inevitables por lo que es recomendable tratar que el conocimiento del S.O. sobre ellas sea mínimo. La mejor manera de lograrlo es haciendo que el controlador que inicia una operación de E/S se bloquee hasta que la E/S haya terminado y se presente la interrupción. Capítulo II Capas del Software de E/S

3 1.- Administración de interrupciones : Ejemplo Controlador Intrucc. DOWN Se bloquea Semáforo Intrucc. WAIT Condición Intrucc. Receive Mensaje Capítulo II Capas del Software de E/S

4 2.- Software de E/S independiente del dispositivo : Funciones Capítulo II Capas del Software de E/S Interfaz uniforme para controladores de dispositivos Manejo de búferes Informe de errores Asignar y liberar dispositivos dedicados Proveer un tamaño de bloque independiente del dispositivo

5 3.- Software de E/S en espacio de usuario : Funciones de cada capa Capítulo II Capas del Software de E/S Software independiente del dispositivo Procesos de usuario Controladores de dispositivos Manejadores de interrupciones Hardware Solicitud de E/S Respuesta de E/S Efectuar llamada de E/S Nombres, protección, bloqueos Preparar registros de dispositivos; verificar estados Despertar al controlador cuando E/S termine Realizar operaciones de E/S


Descargar ppt "Capítulo II Capas del Software de E/S 1.- Administración de interrupciones 2.- Software de E/S independiente del dispositivo 3.- Software de E/S en espacio."

Presentaciones similares


Anuncios Google