333

Arquitectura del Computador Código:333


Recursos Administrados por el Sistema Operativo Tiempo del Procesador: Es el recurso más importante. Sin el acceso al CPU los programas no pueden ejecutarse. La estrategia más simple sería asignar todo el CPU a un programa hasta que finalice, pero las operaciones de entrada/salida no requieren de tiempo de CPU pues existe un manejador de dispositivo específico encargado de llevar a cabo estas instrucciones de entrada/salida. Así, un programa podría perder mucho tiempo sólo esperando a que finalicen las operaciones de entrada/salida. En vista de esto, es más eficiente compartir el tiempo de CPU entre diferentes procesos, asi explotar la concurrencia.  



Memoria Principal: El CPU accesa los datos y las instrucciones que se encuentran en memoria física. La función del sistema de operación con este recurso es evitar el desperdicio que ocurre por los diferentes tamaños de los programas de usuarios. La mayoría de los esquemas de administración de memoria son complejos y generan un gran ``overhead''.  

Dispositivos Periféricos: Algunos dispositvos periféricos pueden usarse en forma concurrente por varios procesos (ejemplo, el disco). Otros son de uso exclusivo (ejemplo, la impresora). El sistema de operación es encargado de administrarlos y protegerlos de acuerdo a las características propias de cada uno.  

Software: El sistema de operación debe tener a disposición de los usuarios funciones que le permitan administrar datos y controlar la ejecución de sus programas, servicios de administración de archivos, despachadores, librerías del sistema y rutinas de utilidad, Además debe proveer software reentrante para evitar tener varias copias de un mismo programa. 
_______________________________________________________________

       

 Sistemas Embebidos



Sistemas Embebidos: las computadoras embebidas son las computadoras predominantes hoy en día. Estos dispositivos se encuentran por todas partes, desde los motores de automóviles y los robots para fabricación, hasta los magnetoscopios y los hornos de microondas.

La palabra embebido significa: oculto en el interior para que nadie puede verlo.

Links relacionados:


Link libros en la web:




Libros que pueden encontrar en la biblioteca:
  •  QA76. T677. Conceptos Sistemas Operativos.  Jose Torres Jimenez.
  • QA76.76/ S55. Fundamentos de Sistemas Operativos.  Silberschatz Galvin Gagne.
  • QA76.76 .O63. Sistemas Operativos Modernos. Tanenbaum.