Las funciones de un cargador son:
- Colocar un programa objeto en memoria e iniciar su ejecución.
- Las funciones de un cargador son relativamente sencillas y consisten en extraer información de algún medio exterior de la memoria (por ejemplo: CD, Discos) y colocarlos en celdas sucesivas de la memoria a partir de una celda pre-especificada.
- El cargador realiza la última etapa del proceso de traducción: cargar el programa en memoria donde puede ser ejecutado.
Características de un cargador:
Una de la más obvias es que el programador necesita especificar(al ensamblar el programa), la dirección real en que se cargará la memoria. Si se trata de un computador muy sencillo con poca memoria, esto no crea muchas dificultades, ya que solo hay espacio para ejecutar un programa a la vez. En máquinas más grandes y avanzadas, la situación no es tan fácil porque a menudo se quieren ejecutar varios programas independientes a la vez, compartiendo la memoria.
El cargador se encarga de la re-localización y ligado del programa, además de las funciones básicas. La necesidad de re-localizar los programas es una consecuencia directa del cambio a computadores más grandes y potentes. La forma de efectuar la re-localización en un cargador también depende de las características de la máquina.
No hay comentarios.:
Publicar un comentario