Cargador de programas
Cargador de programas
El cargador de programas es la parte del sistema operativo cuya función es cargar programas memoria desde los ejecutables. El cargador es usualmente una parte del núcleo del sistema operativo y es cargado al iniciar el sistema y permanece en memoria hasta que el sistema es reiniciado o apagado.
Todos los sistemas operativos que soportan la carga de programas utilizan cargadores ya que estos son los que se encargan de pasar a la memoria todo lo que se necesita para la carga y ejecución del programa, existen otros tipos de sistemas operativos que no utilizan este sistema como lo son los sistemas empotrados de computadoras altamente especializadas, solo corren un único programa dedicado a una sola tarea como lo son los sistemas de audio de los automóviles.
Cargador Ligador
Un cargador ligador es un programa del sistema que realiza la acción de carga. Algunos sistemas tienen un ligador para realizar las operaciones de enlace, y un cargador separado para manejar la re localización y la carga. Sus funciones:
- Enlazar código intermedio compilado independiente en un solo modulo de cara resolviendo las diferencias entre tokens, incorporada las denominadas rutinas de librería en caso de solicitarlas el propio programa.
- Reunir procedimientos traducidos por separado y enlazarlos para que se ejecuten como una unidad llamada programa binario ejecutable
Tipos de Cargadores
Cargador BOOTSTRAP: Este cargador una vez situado en la memoria del computador, cargara el programa de aplicación y los datos. Pero, previamente, se ha debido cargar el cargador en el memoria y esto se puede realizar por uno de los métodos siguientes:
- Carga Manual: Mediante el teclado, el usuario teclea en la maquina el cargador bootstrap. Después de esto, el cargador se encarga de si mismo en la memoria del computador.
- Carga por ROM: Es posible tener las instrucciones de inicialización almacenadas permanentemente en alguna porción de la ROM, en lugar que tener que introducirlas manualmente por el teclado.
BIOS
La BIOS es un tipo de cargador ya que esta es la que se encarga de la inizialización del sistema operativo, ademas se encarga de la preparación del hardware para poder inicial el recorrido en busca de un dispositivo donde encontrar un programa que pueda continuar con el proceso de la carga del sistema operativo.
Comentarios
Publicar un comentario