Los archivos fuente de código ensamblador deben estar en
formato ASCII standard. Para esto puede usarse cualquier editor que permita
crear archivos sin formato, e.g. Edlin, Edit, Write, El editor del Turbo
Pascal, Works, Word, WordStar, etcétera. Las declaraciones pueden ser
introducidas en mayúsculas y/o minúsculas. Una buena práctica de programación
es poner todas las palabras reservadas (directivas e instrucciones) en
mayúsculas y todo lo del usuario en minúsculas para fines de facilidad de
lectura del código.
Las sentencias pueden comenzar en cualquier columna, no
pueden tener más de 128 caracteres, no se permiten lineas múltiples ni códigos
de control, y cada línea debe ser terminada con una combinación de line-feed y
carriage-return. Los comentarios se declaran con ; y terminan al final de la
línea.
ENSAMBLADO
El ensamblado se lleva a cabo invocando al MASM. Este puese ser invocado, usando una línea de comando, de la siguiente manera:
El ensamblado se lleva a cabo invocando al MASM. Este puese ser invocado, usando una línea de comando, de la siguiente manera:
MASM archivo
[,[objeto][,[listado][,[cross]]]]][opciones][;]
donde:
objeto.- Es el nombre para el archivo objeto.
listado.- Nombre del archivo de listado de ensamblado.
cross.Es un archivo de referencias cruzadas.
listado.- Nombre del archivo de listado de ensamblado.
cross.Es un archivo de referencias cruzadas.
LIGADO
De la misma forma que el ensamblado, la fase de liga se lleva a cabo con el LINK. Este puede ser invocado de la misma forma que el MASM. Los parámetros que este requiere son:
De la misma forma que el ensamblado, la fase de liga se lleva a cabo con el LINK. Este puede ser invocado de la misma forma que el MASM. Los parámetros que este requiere son:
LINK objeto
[,[ejecutable][,[mapa][,[librería]]]]][opciones][;]
donde:
objeto.- Es el nombre para el archivo .OBJ
ejecutable.- Nombre del archivo .EXE
mapa.- Nombre del archivo mapa
librería.- Nombre del archivo biblioteca de rutinas
ejecutable.- Nombre del archivo .EXE
mapa.- Nombre del archivo mapa
librería.- Nombre del archivo biblioteca de rutinas
Comentarios
Publicar un comentario