汇编语言程序或微机原理

汇编语言程序或微机原理就是第11题,求高手帮我把每条指令都解释一下,刚学汇编,感谢啦... 汇编语言程序或微机原理就是第11题,求高手帮我把每条指令都解释一下,刚学汇编,感谢啦 展开
 我来答
gcbjoy
2017-11-30 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:2099万
展开全部
        DATA  SEGMENT
         SUM  DW        ?
        DATA  ENDS

        CODE  SEGMENT
              ASSUME    CS:CODE,DS:DATA
      START:  MOV       AX,DATA     ; 取数据段地址到ax
              MOV       DS,AX       ; 置入ds
              XOR       AX,AX       ; ax清零
              MOV       CX,10       ; 置计数器为10
              MOV       BX,2        ; 置累加初值为2
         LP:  ADD       AX,BX       ; 累加到ax
              INC       BX          ; 递增1
              INC       BX          ; 递增1,得到下一个偶数
              LOOP      LP          ; 循环直到cx=0
              MOV       SUM,AX      ; 累加结果传送到sum
              MOV       AH,4CH      ; 4ch为返回dos的中断号
              INT       21H         ; 调用dos中断
        CODE  ENDS
              END       START

; 程序完成的功能是将2~20之间的偶数进行累加,结果为110
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式