创建一个名为sumof的过程计算三个32位整数之和。
用高级语言如C和C++写的函数,通常用AL返回8位的值,用AX返回16位的值,用EAX返回32位的值。
.386
.model flat, stdcall
.stack 4096
ExitProcess PROTO, dwExitCode:dword
.data
total dword ?
.code
main PROC
nop
mov eax, 10
mov ebx, 10
mov ecx, 10
call sumof
mov total, eax
invoke ExitProcess, 0
main ENDP
sumof proc
add eax, ebx
add eax, ecx
ret
sumof endp
END main
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)