第一天汇编
书籍:基于x86的汇编
程序:两数相加
软件:vs2017
例程1:
; AddTwo.asm - adds two 32-bit integers.
.386
.model flat,stdcall
.stack 4096
ExitProcess proto,dwExitCode:dword
.data
c dword 20h
f dword 11h
sum dword 0h
.code
main proc
mov eax,c
add eax,f
add eax,sum
mov sum,eax
invoke ExitProcess,0
main endp
end main
备注:经过测试寄存器不能已c、e、等开头,否则报错,原因未知
如有大神光临,请指教,谢谢。