当前位置:编程学习 > 汇编语言 >>

汇编语言问题 :求1+2+3+.........+10的和 用汇编语言 麻烦了

追问:mov cx,10 在这里有什么用处?
答案:前两个写的已经非常好了。。我就写个比较特别的吧。。

assume cs:code   
   code segment
        mov dx,0       
        mov cx,10
      s:  mov ax,0
          add ax,1
          push ax
          loop s
  mov cx,10
s1:     pop ax
         add dx,ax
        loop s 
 

                




code ends   
end
其他:code   segment
    mov   Ax,0
     mov   cx,10
     mov   bx,0
x:  add   ax,bx
     Inc    bx
     loop  x
     code  ends assume cs:code   
   code segment
               mov   Ax,0
               mov   cx,10
               mov   bx,0
         s:   add   ax,bx
               Inc    bx
               loop  s
               mov ax, 4c00h   
               int 21h     
code ends   
end 以上都不对:

    MOV  AX, 0
    MOV  BX, 1
    MOV  CX, 10
X:  ADD  AX, BX
    INC  BX
    LOOP X

    HLT 

如果用加CX的方法,程序就更简单。 

上一个:汇编语言MOV AX,NOT 0F0FH具体什么意思?
下一个:汇编语言程序的一道题。求高手解答!!!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,