Top Banner
UNIDAD I: INTRODUCCION AL LENGUAJE ENSAMBLADOR INSTITUTO TECNOLOGICO DE ACAPULCO
3

1.7 PROCESO DE ENSAMBLADO Y LIGADO

Nov 21, 2015

Download

Documents

LENGUAJES DE INTERFAZ
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

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.