martes, 28 de mayo de 2013

exposicion #1 carga y montaje

exposicion #1 carga y montaje

Una aplicación esta formada por  varios módulos compilados en forma de objetos  que se montan juntos  para resolver  las referencias entre otros módulos y las rutinas de biblioteca.El primer porcesopara la creacion de un proceso activo consiste en cargar un programa en memoria principal y crear una imagen del proceso.la aplicacion esta formada por una serie de modulos compilados o ensamblados en forma de codigo onjeto que se montan juntos para resolver las referencias entre los modulos. al mismo tiempo se resuelven las referencias a rutinas de biblioteca. las rutinas de bilioteca pueden estar incorporadas en el programa o ser referenciasdas como codigo compartido que debe suministrar el sistema operativo en el momento de la ejecucion.

Carga Dinámica:El cálculo de direcciones dinámico permite  que un programa pueda cargarse en cualquier región de la memoria principal y luego  interrumpir la ejecución del programa  para ser descargado de la memoria principal  y posterior mente  cargado en una posición diferente.

Montaje:La  función  de un montador es  tomar como entrada una colección de módulos objeto y generar un modulo de carga que contenga un conjunto  de módulos de programa y datos para el cargador, el montador  crea un único modulo de carga que es la unión de todos los módulos objetos.


No hay comentarios:

Publicar un comentario