RE:ayuda urgente macro assembler
Para compilar con el MASM 5.1 y el LINK (en este caso version 3.60)
NOTA: La diferencia de MASM 5.0 o superior con las otras versiones anteriores es la forma en que se declaran los segmentos de código, datos y la pila, pero la estructura de programación es la misma.
1º crea el archivo fuente ej hola.asm
Ej. del archivo hola.asm
--------------------------------------------------------------------------------------------------------------------------
.MODEL SMALL
.CODE
Programa:
MOV AX, @DATA
MOV DS, AX
MOV DX, Offset Texto
MOV AH, 9
INT 21H
MOV AX,4C00H
INT 21H
.DATA
Texto DB 'Hola Mundo.$'
.STACK
END Programa
--------------------------------------------------------------------------------------------------------------------------
2º Una vez terminado el programa fuente se debe pasar el MASM para crear el codigo intermedio el cual queda guardado en un archivo con la extencion .OBJ, El comando en MASM para realizar esto es :
MASM NOMBE_DEL_ARCHIVO; [Enter]
En nuestro casa para el archivo hola.asm seria el siguente: