汇编语言求答案和过程

 我来答
gcbjoy
2016-03-09 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:2100万
展开全部
dx最初为12
第1次循环,cx=10,dx=12+10=22
第2次循环,cx=8,dx=22+8=30
第3次循环,cx=6,dx=30+6=36
第4次循环,cx=4,dx=36+4=40
第5次循环,cx=2,dx=40+2=42,循环后cx=0,结束循环

所以dx的结果为42
=====================================
在debug中调试代码
=====================================
0B8D:0100 B90A00 MOV CX,000A
0B8D:0103 BA0C00 MOV DX,000C
0B8D:0106 01CA ADD DX,CX
0B8D:0108 49 DEC CX
0B8D:0109 E2FB LOOP 0106
0B8D:010B CD20 INT 20
更多追问追答
追问
汇编语言中,DEC不是减1指令么?
追答
每次loop指令会再将cx减1
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式