Please enable JavaScript.
Coggle requires JavaScript to display documents.
PRINCICIOS EN EL MANEJO DE ENTRADA/SALIDA - Coggle Diagram
PRINCICIOS EN EL MANEJO DE ENTRADA/SALIDA
MANEJADORES DE DISPSITIVOS
Estos programas se comunican directamente con el hardware y ejecutan las órdenes del sistema operativo como leer, escribir, iniciar o detener un dispositivo. Actúan como intermediarios entre el controlador y las capas superiores del software de E-S
DISPOSITIVO DE ENTRADA/SALIDA
Son periféricos que permiten introducir y extraer información de un sistema.
Los dispositivos de E/S se clasifican en: Dispositivos de Entrada: permite ingresar datos al sistema (teclado, mouse, escáner, micrófono.
Dispositivo de Salida: son periféricos que proyectan información desde la computadora hacia el usuario ( monitor, impresora, altavoces).
Dispositivos Mixtos: pueden hacer ambas cosas (discos duros, memorias USB, pantalla táctil)
CONTROLADORES DE DISPOSITIVOS (TERMINALES Y DISCOS DUROS)
Es un controlador de dispositivos (driver) es un programa que traduce las ordenes del sistema operativo a instrucciones que el dispositivos entiende. Cada tipo de hardware necesita su propio controlado.
TIPOS DE CONTROLADORES
TERMINALES: gestionanla comunicación entre el usuario y el sistema ( teclado y monitor).
DISCOS DUROS: controlan la lectura-escritura de datos en el almacenamiento secundario, asegurándose de que los bloques de información se guarden correctamente.
ACCESO DIRECTO A MEMORIA (DMA)
Es una técnica que permite que los dispositivos transfieran datos directamente a la memoria principal sin intervención constante de la CPU.
EJEMPLO: cuando copiamos un archivo desde un USB al disco duro, el controlador de DMA gestiona el flujo de datos directamente entre ambos sin saturar al procesador.
PRINCIPIOS EN EL SOFTWARE DE ENTRADA- SALIDA
El software de E-S se organiza en capas, desde el nivel más cercano al hardware hasta el que interactúa con el usuario, cada capa cumple una función específica y permite mantener la independencia del hardware
.
MANEJADORES DE INTERRUPCIONES
Un dispositivo termina una tarea o necesita atención, envía una señal de interrupción a la CPU. El manejador de interrupciones es un pequeño programa que responde a esa señal.
SOFTWARE INDEPENDIENTE DEL DISPOSITIVO
En esta capa contiene funcionan igual para todo los dispositivos, sin importar el tipo
EJEMPLO: El sistema de archivos o los métodos para abrir, cerrar o transferir datos entre archivos son funciones comunes para todos los dispositivos de almacenamiento.
SOFTWARE PARA USUARIOS
Es parte del sistema que permite a los usuarios o programas acceder a los dispositivos sin conocer los detalles técnicos.
EJEMPLO: cuando guardamos un documento desde el Word, el software de usuario simplemente usa comando de GUARDAR, sin preocuparse por como se comunica el disco duro.
RELOJES
Los relojes del sistema son dispositivos de E-S especiales que envían interrupciones periódicas para controlar el tiempo y la sincronización del sistema
SE USA PARA: controlar el tiempo de CPU asignando a cada proceso.
Actualizar la hora del sistema.
Medir intervalos de tiempo o ejecutar tareas programadas.