Programacion De Entradas Y Salidas

Páginas: 3 (518 palabras) Publicado: 16 de junio de 2012
Programación de Entradas y Salidas

El control de los dispositivos de Entrada y Salida, es una de las labores más importantes que realiza el Sistema Operativo.
Estos dispositivos se puedenclasificar en 2 grandes grupos, con contadas excepciones que no entran dentro de esta clasificación.
Dispositivos de Bloques: Son aquellos que almacenan información en bloques de tamaño fijo. Cada bloquepuede ser leído o escrito de forma independiente. Ej.: discos.
Dispositivos de caracteres: acepta o suministra un flujo de caracteres no estructurados, Nos son direccionables ni pueden desplazarse enlos datos. Ej.: teclado, mouse.
Las excepciones son: relojes, video mapeado en memoria, etc.
El acceso a un dispositivo de E/S, se puede realizar de dos formas:
* Acceso directo por puerto: Seejecutan instrucciones de CPU específicas que leen o escriben de los puertos E/S.
* Correspondencia en memoria: El sistema “mapea” la ubicación de los registros del dispositivo a direcciones dememoria. De esta forma no se requieren instrucciones en assembler para accederlo, sino solo accesos a memoria. La CPU es la encargada de realizar las transferencias de datos entre los dispositivos y lamemoria.
La estrategia DMA (Direct Memory Access) permite desligar a la CPU de la tarea de transferir byte a byte los datos desde y hacia dispositivos y memoria. Existen 2 formas para operar estatransferencia de datos.
* Las transferencias se realizan directamente entre el dispositivo y la memoria, requiere un ciclo de bus.
* La transferencia de datos del dispositivo la recibe DMA y estela transfiere a memoria. Requiere de dos ciclos de bus, pero permite la transferencia directa entre dispositivos o memoria.
El software de entrada y salida esta organizado en 4 capas las cuales secomunican entre capas adyacentes:
1. Manejador de interrupciones:
Las interrupciones permiten implementar I/O no programadas permitiendo a la CPU realizar otras tareas mientras se realiza esta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Entrada y salida
  • Entradas/Salidas
  • entradas y salidas
  • Entrada y Salida
  • Entradas y Salidas
  • Entrada y salida
  • Entradas y salidas
  • Dispositivos de entrada y salida

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS