TAREAS PRINCIPAL


La tarea principal del enlazador es resolver referencias externas, lleva a cabo la siguiente etapa del proceso de traducción enlazando los módulos ensambladores y los acervos para formar un programa completo. En algunos sistemas el cargador simplemente copia el programa ejecutable a las posiciones de memorias apropiadas.

Sus principales funciones son:

  •    Enlazar código intermedio compilado independientemente en un solo módulo de carga resolviendo las diferencias entre Tokens.
  •    Incorpora las denominadas rutinas de librerías en caso de solicitarlas el propio programa.
  •     Su función es reducir procedimientos traducidos por separado y enlazarlos para que se ejecuten como una unidad llamada programa binario ejecutable.