Académique Documents
Professionnel Documents
Culture Documents
sea necesario remodelar el sistema de E/S del SO. Las unidades de E/S tienen una parte mecnica y otra ESTADO: LIBRE
usando mecanismos del tipo plug & play. interactuar con un perifrico.
Los modelos ms frecuentes de comunicacin entre la
DISPOSITIVOS CPU y los controladores son:
ADMINISTRACIN DE ENTRADA / SALIDA Y PROCESOS
Para la mayora de las micro y mini computadoras:
Se denomina Modelo de bus del sistema. Es la parte del S.O. encargada de la administracin de los
perifricos a los Para la mayora de los mainframes: Modelo de varios dispositivos de E/S. Comprende tanto la transferencia entre
aparatos o dispositivos buses y computadoras especializadas en e/s llamadas diversos niveles de la memoria como la comunicacin con los
auxiliares e canales de e/s. perifricos.
independientes La interfaz entre el controlador y el dispositivo es con
conectados a la unidad frecuencia de muy bajo nivel. DISPOSITIVOS DE INTERFAZ DE USUARIO
central de procesamiento de una computadora. Se
DISPOSITIVOS DE ALMACENAMIENTO
consideran perifricos tanto a las unidades o
dispositivos a travs de los cuales la computadora se
DISPOSITIVOS DE COMUNICACIONES
comunica con el mundo exterior, como a los sistemas
PETICION DE E/S
que almacenan o archivan la informacin, sirviendo de
memoria auxiliar de la memoria principal. RESPUESTA DE Problemas entre los sistemas operativos y los
E/S
PROCESOS DE USUSARIO
dispositivos
DISPOSITIVOS DE BLOQUES SW INDEPENDIENTE DEL DISPOSITIVO
Cada dispositivo tiene diferentes funciones.
MANEJADORES DEL DISPOSITIVO
La informacin se almacena en bloques de tamao
fijo.
MANEJADORES DE INTERRUPCIONES
Los dispositivos depende de ncleo de sistema
Cada bloque tiene su propia direccin.
HARDWARE operativo.
Los tamaos ms comunes de los bloques van desde Llamada de E/S formateo de E/S , Spooling.
Asignacin de nombres y dispositivos , proteccin ,bloqueo ,buffering.
Existen diferentes velocidades entre los dispositivos
los 128 bytes hasta los 1.024 bytes.
Asignacin de valores a los registros de dispositivos. tanto como de entrada, salida y bloque
Se puede leer o escribir en un bloque de forma Comprobacin de estado.
Reactivacin del manejador cuando se completa la E/S.
independiente de los dems, en cualquier momento. Realizacin de la E/S. El sistema operativo trata de buscar la mejor manera
Un ejemplo tpico de dispositivos de bloque son los
de realizar la funcin de entrada y salida.
discos
PUERTOS DE E/S /dev/lp0 para la impresora.
El controlador contiene una serie de registros El acceso a estos ficheros especiales es mediante las
llamados puertos de entrada/salida. Estos registros llamadas al sistema read y write. Para cada fichero ADMINISTRACIN DE
son accesibles pueden ser ledos y modificados especial hay asociado un manejador de dispositivo. ENTRADA/SALIDA
mediante la ejecucin de instrucciones mquina.
Fichero especial de bloques dispositivos de DE SISTEMAS OPERATIVOS
REGISTROS DE ESTADO : Indica la situacin actual del bloques:
dispositivo (ocupado o desocupado).
Incluyen discos y cintas
REGISTROS DE ORDENES : En este registro se escribe la
operacin de E/S que se desea que realice el Direccionamiento directo utilizando bloques
dispositivo.
Fichero especial de caracteres dispositivos de
BUFFER: Un buffer es un almacn de informacin. El caracteres:
buffer del controlador se utiliza para guardar
temporalmente los datos implicados en una operacin Terminales, impresoras y otros que no usan la cach de
de E/S. buffers