martes, 18 de mayo de 2010

Ligadores y cargadores

1. ¿Que son los ligadores?
son programas que unen todos los programas para asi obtener un ejecutable.









2. ¿Cuáles son las principales funciones de un ligador?

*Enlazar código intermedio compiladoen un solo módulo de carga resolviendo las diferencias entre Tokens.

*Incorpora las 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.

3. ¿Cuales son los tipos de ligadores?

EDITORES DE LIGADO
LIGADOR DINAMICO
EDITOR DE LIGADO DEL SISTEMA /370
LIGADOR ESTÁTICO


4. ¿Cuáles son ligadores estáticos?

Cuando se utilizan subrutinas en un programa, el código ejecutable de cada una de ellas debe encontrarse en memoria al tiempo de ejecuciónobteniendo así un programa ejecutable que contiene tanto el código del módulo invocador como el código de los módulos invocados.

5. ¿Cuáles son los ligadores dinámicos?

Proporciona la posibilidad de cargar las rutinas sólo cuando y si se necesitan. Si las subrutinas son grandes o tienen muchas referencias externas, se pueden conseguir ahorros considerables de tiempo y espacio de memoria.



6. ligadores de biblioteca de códigos de objetos

LIGADORES ESTÁTICOS Y DINÁMICOS

7. ¿Que es un cargador?

Un cargador es un programa que coloca en la memoria para su ejecución, el programa guardado en algún dispositivo de almacenamiento secundario.
obteniendo así un programa ejecutable que contiene tanto el código del módulo invocador como el código de los módulos invocados


8. ¿Cuales son las funciones de un cargador?

COLOCA UN PROGRAMA OBJETO EN LA MEMORIA Y RELIZA SU EJECUCION

9. Tipos de cargadores

* CARGADORES INICIALES
*CARGADORES ABSOLUTOS
* CARGADORES CON REUBICACION
*Cargadores ligadores
*CARGADORES BOOTSTRAP
*CARGADORES ABSOLUTOS
*CARGADORES RELOCATABLES


10. ¿Cuales son los cargadores de carga absoluta y relocalizable?

CARGA ABSOLUTA.-ES UN PROGRAMA QUE CARGA CADA INSTRUCCION EN UNA POSICION FIJA POR LO CUAL CADA INSTRUCCION TIENE UNA DIRECCION ABSOLUTA.

CARGA RELOCALIZABLE.-tiene las características del cargador absoluto, y además permite al usuario seleccionar y especificar las posiciones de memoria en las que se debe almacenar las palabras de instrucciones y datos



11. ¿Cuales son los cargadores estáticos y dinámicos?

ESTATICO.-ES AQUEL CARGADOR QUE REALIZA SU FUNCION PERO SIN SUFRIR NINGUN MOVIMIENTO

DINAMICO.-ES LA OPSICION DEL CARGADOR ESTÁTICO ESTE SI SUFRE MOVIMIENTOS EM MEMORIA.


12. ¿Que entiendes por paso de control al sistema operativo?

YA UNA VEZ CARGADO EL PROGRAMA QUE SE VA AEJECUTAR SE PSA AL SISTEMA OPERATIVO PARA QUE ESTE REALIZE LAS OPERACIONES SOBRE EL.

1 comentario: