(Recién me inicio)
Ejemplo tomado de un libro:
Código
TITLE Resta (Resta.asm)
; este programa resta enteros de 16 bits
; y almacena el resultado en una variable
; luego muestra los registros
INCLUDE Irvine32.inc
.data
var1 word 40000h
var2 word 20000h
var3 word 10000h
var4 word 500h
Resultado word ?
.code
main PROC
mov eax,var1 ; EAX valdrá 40000h
sub eax,var2 ; sustrae a EAX 20000h
sub eax,var3 ; sustrae a EAX 10000h
sub eax,var4 ; sustrae a EAX 500h
mov Resultado,eax ; mueve a Resultado el contenido de EAX
call DumpRegs
exit
main ENDP
END main
entre INCLUDE Irvine32.inc y .data?
EDIT: creo que en después de .code también pueden ir
Saludos










Autor




En línea





