Cargadores y ligadores

Páginas: 12 (2848 palabras) Publicado: 21 de junio de 2011
Instituto Tecnológico Superior de Valladolid

Licenciatura en Informática

Cuarto Semestre

Software de sistemas

Br. Jesús Israel Ochoa May

Software de sistemas Índice

2

Introducción ................................................................................................................................. 3 Liga de biblioteca de código objeto........................................................................................... 4 Ligadores ..................................................................................................................................... 6 Ligador estático ....................................................................................................................... 6 Ligador Dinámico.................................................................................................................... 8 Cargadores. ................................................................................................................................. 9 Carga absoluta y relocalizables. ............................................................................................ 9 Cargadores estáticos............................................................................................................ 12 Cargadores Dinámicos ......................................................................................................... 13 Paso del control al sistema operativo...................................................................................... 14 Conclusión................................................................................................................................... 19 Referencias Cibernéticas.- ............................................................................................................ 20

Software de sistemas

3

Introducción

En este tema se definen las implementaciones para cargar un segmento de memoria usando los

cargadores y Ligadoresen sus dos modalidades dinámicos, estáticos, también como las ligas de bibliotecas de código objeto y el paso de control al sistema operativo.

Software de sistemas

4

Liga de biblioteca de código objeto
Bibliotecas (contienen rutinas)
   

Rutinas que leen y escriben datos. Reservan y liberan memoria. Realizan operaciones numéricas. Para acceder a bases de datos o manipularventanas terminales.

Vienen siendo los Ligadores estáticos y dinámicos.

Un programa que preferencia un símbolo no resuelto que no se encuentre en ninguna biblioteca es erróneo y no se puede montar.

Un editor de ligado realiza el ligado y algo de relocalización; sin embargo, el programa ligado se escribe en un archivo o biblioteca, en lugar de cargarse

Inmediatamente en la memoria. Esteenfoque reduce las operaciones adicionales al ejecutar el programa. Lo único que se necesita en el momento de la carga es una forma muy simple de relocalización. [1]

Las bibliotecas contienen código y datos, que proporcionan servicios a programas independientes, es decir, pasan a formar parte de éstos. Esto permite que el código y los datos se compartan y puedan modificarse de forma modular. Algunosprogramas ejecutables pueden ser a la vez programas independientes y bibliotecas, pero la mayoría de éstas no son ejecutables. Ejecutables y bibliotecas

Software de sistemas

5

hacen referencias (llamadas enlaces) entre sí a través de un proceso conocido como enlace. Habitualmente se emplea el término librería para referirse a una biblioteca, por la similitud con el original ingléslibrary. Ambos términos, biblioteca y librería, son correctos según las definiciones (biblioteca,[1] librería[2] ) de la RAE, aunque en términos formales, la acepción correcta es biblioteca, porque es la traducción correcta de library, mientras que el término inglés para librería es bookstore o book shop (literalmente: tienda de libros), o bien bookshelf (estantería o mueble para guardar libros,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ligadores y cargadores
  • Cargadores y ligadores
  • Cargadores y ligadores
  • Ligadores y cargadores
  • Ligadores y cargadores
  • Cargadores y ligadores
  • Unidad 4 ligadores y cargadores
  • Ligadores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS