Hola, alguien me podría decir que compilador y linkeador puedo usar para generar un ejecutable .EXE para windows NT (de ser posible compatible con W7 32 bits) del siguiente código asm?:
He intentado con MASM32 pero me tira unos errores (creo que debido a que es para 32 bits (y el código es para 16) y no maneja interrupciones?)
He probado otras alternativas pero sin ningún resultado alguno, se que sirve el MASM 5.0, pero no lo he encontrado por ningún lado.
Si alguien me podría ayudar se lo agradecería,
Andrés
Código (asm) [Seleccionar]
.MODEL SMALL
.CODE
Programa:
MOV AX, @DATA
MOV DS, AX
MOV DX, Offset Texto
MOV AH, 9
INT 21H
.DATA
Texto DB 'Mensaje en pantalla.$'
.STACK
END Programa
He intentado con MASM32 pero me tira unos errores (creo que debido a que es para 32 bits (y el código es para 16) y no maneja interrupciones?)
CitarAssembling: C:\masm32\asd\asd.asm
C:\masm32\asd\asd.asm(4) : error A2006: undefined symbol : DGROUP
C:\masm32\asd\asd.asm(12) : warning A4023: with /coff switch, leading underscore required for start address : Programa
He probado otras alternativas pero sin ningún resultado alguno, se que sirve el MASM 5.0, pero no lo he encontrado por ningún lado.
Si alguien me podría ayudar se lo agradecería,
Andrés