Вы находитесь на странице: 1из 2

UNIDAD I: INTRODUCCION AL LENGUAJE ENSAMBLADOR

INSTITUTO TECNOLOGICO DE
ACAPULCO

LENGUAJES DE INTERFAZ
PROF.: ING. DAGOBERTO URZUA OSORIO
08:00 - 09:00 HRS.

ERICK JERZAIN CARRILLO CALLEJA

1320154

UNIDAD I: INTRODUCCION AL LENGUAJE ENSAMBLADOR

AGOSTO - DICIEMBRE 2014

1.7 Proceso de ensamblado y ligado


Para poder crear un programa se requieren varias herramientas:
Primero un editor para crear el programa fuente. Segundo un compilador que no es ms que un
programa que "traduce" el programa fuente a un programa objeto. Y tercero un enlazador o linker, que
genere el programa ejecutable a partir del programa objeto. El editor puede ser cualquier editor de
textos que se tenga a la mano, como compilador utilizaremos el MASM (macro ensamblador de
Microsoft) ya que es el ms comn, y como enlazador utilizaremos el programa link.
La extensin usada para que MASM reconozca los programas fuente en ensamblador es .ASM; una
vez traducido el programa fuente, el MASM crea un archivo con la extensin .OBJ, este archivo
contiene un "formato intermedio" del programa, llamado as porque an no es ejecutable pero
tampoco es ya un programa en lenguaje fuente. El enlazador genera, a partir de un archivo .OBJ o la
combinacin de varios de estos archivos, un programa ejecutable, cuya extensin es usualmente
.EXE aunque tambin puede ser .COM, dependiendo de la forma en que se ensambl.

Вам также может понравиться