Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Programa de la asignatura:
Programación de sistemas operativos
Unidad 1.
Administración de procesador, memoria y dispositivos
E/S
Actividades de aprendizaje
Actividad 2. Administración y jerarquía de la memoria
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S
Periféricos de salida: son aquellos con los que el ordenador da salida a la información que
tiene almacenada o a los datos que ha procesado (monitor, impresoras, plotter, altavoces,
etc.)
Los dispositivos de entrada/salida (I/O) forman junto con la CPU y la memoria los elementos
más importantes del computador Uno de sus objetivos principales es la eficiencia en las
operaciones de entrada/salida, minimizando el trabajo a realizar por la CPU Las velocidades
de los dispositivos de I/O son muy variadas:
dispositivos lentos (p.e., ratón, teclado)
dispositivos medios (p.e., impresora)
dispositivos rápidos (p.e., red, disco)
Para acomodar las velocidades se usan circuitos de interfaz
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S
Un sistema operativo, tiene también como función, administrar todos los periféricos de
una computadora. Es el encargado de mantener la integridad del sistema.
Manejadores de Interrupciones.
El primer objetivo referente a los manejadores de interrupciones consiste en que el
programador o el usuario no debe darse cuenta de los manejos de bajo nivel para los casos
en que el dispositivo está ocupado y se debe suspender el proceso o sincronizar algunas
tareas. Desde el punto de vista del proceso o usuario, el sistema simplemente tardó más o
menos en responder a su petición.
Manejadores de Dispositivos.
El sistema debe proveer los manejadores de dispositivos necesarios para los periféricos,
así como ocultar las peculiaridades del manejo interno de cada uno de ellos, tales como el
formato de la información, los medios mecánicos, los niveles de voltaje y otros. Por ejemplo,
si el sistema tiene varios tipos diferentes de discos duros, para el usuario o programador
las diferencias técnicas entre ellos no le deben importar, y los manejadores le deben ofrecer
el mismo conjunto de rutinas para leer y escribir datos.
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S
Los comandos de alto nivel que escribe el programador son tomados por el controlador del
dispositivo, que los traduce en una serie de comandos de bajo nivel específicos para el
dispositivo de hardware que le corresponde. El dispositivo de hardware también puede
solicitar información al programa, siempre pasando por el controlador.
Conclusiones
Se observa una continua evolución en la tecnología de los periféricos. El avance repercute
directamente en una mayor velocidad, mejor compatibilidad, mayor capacidad y menor
tamaño de los dispositivos.
Hay una tendencia hacia mayor libertad de movimiento del usuario con la aparición de los
periféricos inalámbricos, reducción del tamaño de los equipos y el empleo de materiales
más ligeros.
No cabe duda de que con la variedad de periféricos que existen para cualquier tipo de
cometido, la informática constituye en la actualidad una disciplina presente en cualquier
ámbito de la sociedad.
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S
Bibliografía
Astudillo Muñoz, G. (8 de octubre de 2019). Administración de Memoria. Obtenido de
http://www2.elo.utfsm.cl/~elo321/2002/files/sem_06_01.pdf
desconocido. (8 de octubre de 2019). GESTIÓN DE MEMORIA. Obtenido de
https://w3.ual.es/~rguirado/so/tema5.pdf
Loaiza Perez, J. P. (8 de octubre de 2019). Sistemas Operativos. Obtenido de
https://chsos20142912043.wordpress.com/2014/10/02/segementacion-ventajas-y-
desventajas/
Naranjo Olán, M. Á., Sánchez Perera, R., Corral Tamayo, R., & García Merodio, J. L. (8
de octubre de 2019). Administracion de memoria. Obtenido de
https://administraciondememoria-corral.es.tl/3-.-2-.-5-Multiprogramaci%F3n-de-
partici%F3n-fija,-partici%F3n-variable,-con-intercambio-de-almacenamiento-.-.htm