1.7 PROCESO DE ENSAMBLADO Y LIGADO
-
Upload
jerzain-carrillo -
Category
Documents
-
view
1.176 -
download
6
description
Transcript of 1.7 PROCESO DE ENSAMBLADO Y LIGADO
UNIDAD I: INTRODUCCION AL LENGUAJE ENSAMBLADOR
INSTITUTO TECNOLOGICO DE ACAPULCO
LENGUAJES DE INTERFAZPROF.: ING. DAGOBERTO URZUA OSORIO
08:00 - 09:00 HRS.
ERICK JERZAIN CARRILLO CALLEJA
1320154
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.