Sei sulla pagina 1di 9

UNIVERSIDAD TÉCNICA DE MACHALA

SISTEMAS OPERATIVOS

Ing. Nancy Magaly Loja, Mg.


UNIDAD V- Gestión de
dispositivos
Introducción
Las dos principales tareas de una computadora son la Entrada/Salida.
 E/S---- leemos una página web o editamos un archivo.
 SO– Gestiona y contrala operaciones y dispositivos E/S.
 Para los diseñadores de SO, el control de los dispositivos conectados a la
computadora es de primordial interés, debido a que cada dispositivo
cambia sus funciones y velocidad por lo cual se requiere variedad de
métodos para controlarlos.
 Estos métodos de E/S forman el subsistema de E/S del kernel, el cual aísla al
resto del kernel de la complejidad de la administración de los dispositivos
de E/S.
Introducción
 Los detalles de los diferentes dispositivos se encapsulan en módulos de
manejadores de dispositivos (interfaz uniforme de acceso a dispositivos
con el subsistema de E/S).
 Para lo cual se estructura al kernel del sistema operativo para que use
estos módulos.
Hardware de E/S
Los dispositivos se comunican con un sistema de cómputo enviando señales a
través de un cable o incluso a través de aire.
El dispositivo se comunica:
 Con la máquina mediante un punto de conexión llamado puerto (puerto
serial, usb).
 Si uno o más dispositivos utilizan un conjunto común de hilos, la conexión se
denomina bus.
Hardware de E/S
Hardware de E/S
Los dispositivos que se conectan pueden clasificarse en:
 Periférico tipo bloque: La información que maneja es de tamaño fijo. La información
entra y sale de memoria en forma de bloque. Ejemplo: disco duro, CD, DVD, etc.
 Periférico tipo carácter: Sirven para introducir datos en forma de caracteres, sin
ningún orden concreto, dentro de la memoria del computador, como por ejemplo
el teclado, el monitor, etc.
Hardware de E/S
Controladora: Conjunto de componentes electrónicos que pueden operar un puerto,
un bus o un dispositivo.
 Una controladora de E/S se suele ver como una tarjeta colocada en la ranura de
expansión del computador.
 Las controladoras necesitan un software, para que exita comunicación entre el
periférico y el procesador(driver).
Interrupción

 Es una señal recibida por el procesador de un computador, indicando que


debe detener; el curso de ejecución actual y pasar a ejecutar código
específico para tratar esta situación.
 Las interrupciones surgen de la necesidades que tienen los dispositivos
periféricos de enviar información al procesador principal de un sistema de
computación.

Potrebbero piacerti anche