win32环境
1+2+3+……+N
输出溢出前的总和与最后一个加数
include io32.inc
.code
start:
mov eax,1
mov ebx,2
again: add eax,ebx
jc ans ;经评论提醒,此处已做修改
inc ebx ;经评论提醒,此处已做修改
mov edx,eax
jmp again
ans:
mov eax,edx
call dispuid
mov eax,ebx
dec eax
call dispcrlf
call dispuid
exit 0
end start
运行结果:
4294930221
92681 ;经评论提醒,答案已做修改