Cargador:
Es un programa especial, el cual forma parte del sistema operativo. Su función es colocar las instrucciones y datos de un programa o información codificada en lenguaje maquina en memoria, para que la computadora pueda procesarla. Un cargador es un programa que realiza la función de carga, pero muchos cargadores también incluyen re-localización y ligado.
Re-localización:
Consiste en modificar el programa objeto de forma que pueda cargarse en una dirección diferente de la localidad especificada originalmente.
Enlazador:
Es un programa que toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios(bibliotecas), elimina los recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable.
Ligador:
Es un programa que permite enlazar distintos módulos o programas obteniendo a lo que se le denomina un programa ejecutable. Además incorporan las denominadas rutinas de librerías en caso de solicitarlas el propio programa.
No hay comentarios.:
Publicar un comentario