Please enable JavaScript.
Coggle requires JavaScript to display documents.
ADMINISTRACIÓN ENTRADA / SALIDA - Coggle Diagram
ADMINISTRACIÓN ENTRADA / SALIDA
Sistema Operativo
brinda
• Comandos para la interacción con los dispositivos periféricos.
• Control de las interrupciones.
• Administración de los errores.
• Independencia de los dispositivos, ocultando sus detalles para lograr portabilidad.
formas de conectarse
Marca
Modelo
Tipo
HARDWARE
Clasificación
Organizados por bloques
•Trabajan con bloques de tamaño fijo de datos, cada uno con su dirección.
• Cada bloque es tomado de forma independiente de los demás.
Organizados por caracteres
• No pueden realizar operaciones como búsquedas sobre ellos.
• Estos datos no tienen direcciones.
• Manejan los datos como unidades de diferente tamaño y sin estructura.
LA COMUNICACIÓN
PERIFERICO - COMPUTADOR
Interrupciones.
Mientras el procesador está trabajando recibe señales que le interrumpen para que se entere de la finalización de un trabajo de E/S y tome sus decisiones.
Vector de Interrupción
Sistema operativo asigna un número o identificador único para cada dispositivo o fuente de interrupción.
Conexión de dispositivos
Controladores
Componentes de hardware que se utilizan para administrar a los dispositivos de E/S.
Funciones
• Transferir instrucciones al dispositivo
• Transferir datos al dispositivo
• Conocer el estado del dispositivo
• Transferir datos desde el dispositivo
Canales
Procesador que controla a una serie de dispositivos E/S.
Tipos
Multiplexores
Trabajar con múltiples dispositivos de forma simultánea
Multiplexor por bloques
Controla varios dispositivos a alta velocidad mediante el método polling
Selectores
Administra múltiples dispositivos aunque solo uno a la vez
Polling
Mantiene bajo observación al dispositivo para conocer su estado en todo momento. Su inconveniente es el uso excesivo del procesador.
Dos soluciones para mejorar el rendimiento
Buffering
El CPU realiza lecturas, mientras el buffer recolecta datos que luego serán pasados al procesador para que se decida que hacer con ellos
Acceso Directo a Memoria DMA
Permite trasladar datos entre el procesador y los dispositivos E/S sin la necesidad de que pasen por el procesador
Spooling
permite que los trabajos se procesan completamente y sus resultados se almacenan en el disco hasta crear una cola de resultados