include vcIO.inc
.data
.code
main proc
; eax sum, ebx n
xor eax,eax
mov ebx,1
;do while
;--entry:
;--add eax,ebx
;--inc ebx
;--cmp ebx, 100
;--jbe entry
;while do
jmp while_body
entry:
add eax,ebx
inc ebx
while_body:
cmp ebx, 100
jbe entry
invoke _getch
ret
main endp
end main
汇编语言while和dowhile实现1到100求和
最新推荐文章于 2025-11-29 09:20:13 发布
本文介绍了一个使用汇编语言实现的简单循环求和程序。程序通过eax寄存器累加ebx寄存器从1到100的值,展示了基本的汇编指令如xor、mov、add、inc、cmp和jbe的使用。此外,还包含了调用getch函数等待用户输入的功能。
1万+

被折叠的 条评论
为什么被折叠?



