CARGADORES

Páginas: 14 (3393 palabras) Publicado: 23 de mayo de 2016
CARGADORES
La Programación de Sistemas se refiere a la creación de programas cuya finalidad es servir a otros programas. Entre los programas que se manejan en la Programación de Sistemas se encuentran, entre otros, los sistemas operativos, los compiladores, los ensambladores, los cargadores, los macroprocesadores, los manejadores de bases de datos.
Un cargador es un programa que coloca en lamemoria, para su ejecución, el programa guardado en algún dispositivo de almacenamiento secundario. Dependiendo de la manera en que se manejen los procesos de liga y de carga, podemos clasificar a los cargadores en:

Cargadores iniciales
Indican a la computadora la forma de poner, dentro de la memoria principal, unos datos que están guardados en un periférico de memoria externa (cinta, disco, etc.).Sirven para cargar en la memoria pequeños programas que inician el funcionamiento de una computadora.
Algunas computadoras de carácter general no tienen en memoria ningún programa de forma permanente y cuando se desconectan pierden toda la información de su memoria interna. Al volverlos a conectar no son capaces de controlar ningún periférico (teclado, discos, etc.). Esto se hace así para que seael usuario el que ponga los programas que le interese ejecutar.

Cargadores de arranque
Con la máquina vacía e inactiva, no hay necesidad de hacer relocalización de programas, tan solo se puede especificar la dirección absoluta del programa que se cargue en primer lugar. En la mayoría de los casos, este programa es el sistema operativo, que ocupa un lugar predefinido en la memoria. Esto significaque se necesitan algunos medios para realizar las funciones de un cargador absoluto. Una opción es que el operador introduzca en la memoria el código objeto de un cargador absoluto, utilizando los interruptores en la consola del computador. Algunos computadores requerían que el operador hiciera exactamente eso. Sin embargo, este proceso es demasiado incómodo y propenso a errores para ser una buenasolución del problema.
Otra posibilidad es que el programa del cargador absoluto resida permanentemente en una memoria sólo de lectura (ROM). Cuando se produce una señal de hardware, la máquina empieza a ejecutar este programa de la ROM. En algunos computadores, el programa se ejecuta directamente en la ROM; en otros, el programa se copia de la ROM a la memoria principal y se ejecuta allí. Sinembargo, algunas máquinas no tienen ese almacenamiento sólo de lectura. Además, puede no ser conveniente cambiar un programa en ROM si es necesario hacer modificaciones en el cargador absoluto.

Una solución inmediata es tener una función de hardware incorporada que lea un registro de longitud fija de algún dispositivo en una localidad fija de la memoria; el dispositivo que se utilice puedeseleccionarse mediante interruptores de la consola. Una vez completa la operación de lectura, el control se pasa automáticamente a la dirección de la memoria donde se almacenó el registro. Este registro contiene instrucciones de máquina que cargan el programa absoluto que sigue.
Si el proceso de carga requiere más instrucciones de las que pueden leerse en un solo registro, el primer registro causa lalectura de otros y estos, a su vez, pueden originar la lectura aún de mas registros; de ahí el término arranque. El primer registro suele denominarse cargador de arranque, y se coloca al inicio de todos los programas objeto que se van a cargar en un sistema vacío o inactivo. Esto incluye, por ejemplo, al propio sistema operativo y a todos los programas independientes que se ejecutan sin sistemaoperativo.

Cargadores absolutos
Como ya se mencionó el programa cargador pone en memoria las instrucciones guardadas en sistemas externos. Independientemente de que sea un cargador inicial o no, si dichas instrucciones se almacenan siempre en ele mismo espacio de memoria (cada vez que se ejecuta el programa cargador), se dice que es un cargador absoluto.

Cargadores con relocalización
En ocasiones,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Los Cargadores
  • cargador
  • cargadores
  • cargador
  • CARGADOR PORTATIL
  • Cargador frontal
  • Cargador Portátil
  • Aditivos De Un Cargador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS