4

Páginas: 6 (1313 palabras) Publicado: 9 de julio de 2015

Dispositivos de E/S

Pueden clasificarse en tres categorías:

Dispositivos legibles por los humanos: apropiados para la comunicación con el usuario, como por ejemplo terminales de video, teclado, etc.

Dispositivos legibles por la maquina: adecuado para comunicarse con el equipo electrónico, como discos,
unidad de cinta, etc.

Dispositivos de comunicaciones: apropiados para la comunicacióncon dispositivos lejanos por ejemplo:
adaptadores de líneas digitales y MODEM.

Existen grandes diferencias entre las clases de dispositivos, entre las diferencias principales están las siguientes:

Velocidad de los datos: puede haber una diferencia de varios órdenes de magnitud en las
velocidades de transmisión de datos.

Aplicaciones: La utilidad que se le da a un dispositivo tiene una graninfluencia en el software y
en las políticas del sistema operativo y de apoyo.

Complejidad del control: Una impresora necesita una interfaz de control relativamente simple.
Un disco es mucho más complejo. La lógica del modulo de E/S que controla el dispositivo filtra,
hasta cierto punto, el efecto de estas diferencias sobre el sistema operativo.









SISTEMAS OPERATIVOS Gestión de E/S yplanificación del disco
Unidad de transferencia: Los datos pueden transferirse como flujos de bytes o caracteres (por
ejemplo E/S a terminales) o en bloques mayores (por ejemplo E/S a discos).

Representación de los datos: en diferentes dispositivos se emplean diferentes esquemas de
codificación de datos, incluidas las diferencias en los códigos de caracteres y los convenios de
prioridad.

Condicionesde error: La naturaleza de los errores, la manera en que se informa sobre ellos, sus
consecuencias y el rango disponible e respuestas difieren ampliamente en un dispositivo a otro.

Grandes diferencias entre las clases de dispositivos:
3. Organización del sistema de E/S
3.1 Técnicas para realizar la E/S
E/S programada: el procesador emite una orden de E/S de parte de un proceso a un módulo deE/S; el procesos espera entonces a que termine la operación, antes de seguir.
E/S dirigida por interrupciones: el procesador emite una orden de E/S de parte de un proceso, continúa la ejecución de las instrucciones siguientes y el módulo de E/S lo interrumpe cuando completa su trabajo.

Las instrucciones siguientes pueden ser del mismo proceso, si no es necesario para este esperar la
terminación dela E/S. En otro caso, el proceso se suspende a la espera de la interrupción, mientras se realiza otro trabajo.

Acceso directo a la memoria (DMA): un módulo DMA controla el intercambio de datos entre la memoria principal y un módulo de E/S. El procesador envía una petición de transferencia de un bloque de datos al módulo de DMA y se interrumpe sólo cuando se ha transferido el bloque entero.SISTEMAS OPERATIVOS Gestión de E/S y planificación del disco
Sin interrupciones Con interrupciones
Transferencia de E/S a memoria a través del procesador E/S programada E/S dirigida por interrupciones

Transferencia de E/S directa a memoria Acceso directo a memoria (DMA)
3.2 Evolución de las funciones de la E/S
A medida que los sistemas informáticos han evolucionado, se ha producido unatendencia creciente en la complejidad y sofisticación de cada componente individual. En ningún punto es más evidente que en la función de E/S. Las etapas de su evolución pueden resumirse de la siguiente manera:

1. El procesador controla directamente los dispositivos periféricos. Esto se puede ver en dispositivos simples controlados por microprocesadores.

2. Se añade un controlador o módulo de E/S. Elprocesador utiliza E/S programada sin
interrupciones. En este punto, parece aislarse da los detalles específicos de las interfaces con
dispositivos externos.

3. Se considera la misma configuración del punto 2, pero empleándose interrupciones. Ahora el
procesador no tiene que desperdiciar tiempo esperando a que se realice una operación de E/S,
incrementando así la eficiencia.

4. El módulo de E/S...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS