- Es un dispositivo que permite la transferencia directa de
información entre la memoria y los periféricos o
viceversa, sin requerir intervención alguna por parte del procesador.
- Almacena la dirección de memoria
desde donde se producela - Registro transferencia
- Guarda la longitud de bloque a transferir - Registro contador - El DMA necesita
- Indica si la operación es de lectura o escritura - Bits - Tecnica de Acceso Directo a
Memoria (DMA, Direct Memory - Controla el funcionamiento del sistema - Bloque de control Access) - El DMA toma el control del bus y no lo suelta hasta terminar la - Por ráfagas transferencia - Los tres tipo de transferencia para el - El DMA toma el bus durante un - El canal transfiere a memoria principal un bloque de máximo aprovechamiento del bus ciclo enviando una palabra cada - Por robo de ciclo palabras de tamaño especificado en el campo número de son - Lectura vez palabras, en orden ascendente de direcciones, empezando en la - Se aprovechan los ciclos en que dirección especificada en el campo dirección del dato - Transparentes el procesador nousa el bus - El canal transfiere datos de - Escritura memoria principal al dispositivo. - Operaciones de Entrada / Salida - Se utiliza para enviar instrucciones - Su función es administrar los dispositivos de - Control específicas al dispositivo de Entrada / entrada / salida de un sistema operativo y actuar Salida como interfaz entre los usuarios y estos - Cumple la función que cumpliría una dispositivos - Bifurcación función de salto en un programa normal
- Facilitar el manejo de los
dispositivos perifericos - Es una forma de procesamiento que utiliza el disco como un buffer muy grande para leer tan por delante tanto como sea - Optimizar la entrada / salida del sistema - Spooling posible los dispositivos de entrada y para almacenar los ficheros - El S.O busca alcanzar con su hasta que los dispositivos de salida sean capaces de aceptarlos - Proporcionar dispositivos virtuales administración Arquitectura Sistema de E/S - Permitir la conexión de dispositivos nuevos (tipo plug and - Mantiene ocupada tanto la CPU como los dispositivos de Entrada / Salida. Los play) datos entrantes se leen y se almacenan en un buffer, una vez que los datos se - Buffering (uso de memoria intermedia) han leído y la CPU va a iniciar inmediatamente la operación con ellos, el dispositivo de entrada es instruido para iniciar inmediatamente la siguiente - Permiten la comunicación entre los lectura usuarios y la computadora. Ejemplo: - Dispositivos de Interfaz de usuario teclado, mouse - Indican si el dispositivo se - Proporcionan almacenamiento de datos no volatil y memoria - Dispositivos de almacenamiento - Dispositivos de Entrada / Salida - Registro de estado encuentra ocupado o desocupado - Permiten conectar a dos o varias computadoras - Son una serie de registros accesibles - Contiene la operación de Entrada / a través de una red. Ejemplo: NIC (tarjeta de - Dispositivos de comunicaciones - Los registro mas comunes en un interfaz de red) - Puertos de Entrada / Salida mediante la ejecución de instrucciones controlador son el - Registro de ordenes Salida que se desea que realice el máquina dispositivo
- Es un almacen de información, el cual se utiliza
- Son programas informáticos que - Buffer para guardar temporalmente los datos - Son los llamados controladores implicados en una operación de Entrada / Salida permiten al S.O interactuar con los o en ingles; drivers periféricos
- Su función es comenzar las operaciones de
Entrada / Salida en un dispositivo y procesar la terminación de una solicitud de Entrada / Salida
- Utiliza bloques de datos que son
intercambiados con los discos o - El sistema de archivos basico cintas - Manejadores de dispositivos - Inicia y termina la Entrada / - El supervisor básico de Entrada / Salida Salida con archivos - Mecanismos - Permite a los usuarios y aplicaciones acceder a los - Entrada / Salida lógica registros
- Proporciona una interfaz entre
- El método de acceso las aplicaciones y los archivos