Sistemas Computacionales
Entrada/Salida
l
Contenidos:
1. Definición y objetivos
l
1. Definición y objetivos
2. Estructura del susbsitema de entrada/salida
Subistema de entrada/salida: conjuntode módulos
software del sistema operativo que manejan los
dispositivos de entrada/salida con la finalidad de:
-
l
Principales componentes:
-
-
Proporcionar una disciplina demanejo de uso
uniforme.
-
2. Estructura del susbsitema de entrada/salida
Manejarlos de forma eficiente y segura.
-
3. Políticas de gestión de disco
Soportar sus especificidades.
- 1. Elementos hardware
2. Elementos software
Lograr un grado alto de Independencia de los
programas en el uso los dispositivo de entrada/
salida.
2. Estructura del susbsitema deentrada/salida
l
Elementos hardware: dispositivos de entrada/
salida, controladores de dispositivos, controlador de
interrupciones y controlador de DMA.
Elementos hardware:
-
Dispositivos deentrada/salida:
l
l
Elementos software: manejadores de dispositivos,
gestor de interrupciones, gestor de búferes de
memoria y spooler.
-
Controlador de dispositivo:
l
l
2.Estructura del susbsitema de entrada/salida
l
Elementos software:
-
Manejador de dispositivo:
l
l
l
Conjunto de funciones que han sido desarrolladas y que
funcionan siguiendoun disciplina fijada por el sistema
operativo. Caso del UNIX: *_open, *_close, *_read,
*_write, *_ioctl.
Utilizan librerías de funciones específicas que perimiten
el acceso directos a recursos delsistema: puertos de
entrada/salida, memoria física e interrupciones.
Se compilan empleando opciones especiales para
generar código que formará parte del núcleo
Tipo: bloque o carcater.Conexión al controlador: IDE, EIDE, SATA, SCSI,
RS-232,RS-422, RS-485, CENTRONIC, USB, etc.
Conexión al bus del sistema: ISA, EISA, PC-104,PCI,
VME, AGP, etc.
Integración lógica: puertos de E/S o...
Regístrate para leer el documento completo.