用汇编语言编程“1+2+3+4+5+6+7+8+9+10”的和.懂得别藏着!

学习 时间:2026-03-30 13:30:45 阅读:5493
用汇编语言编程“1+2+3+4+5+6+7+8+9+10”的和.懂得别藏着!1+2+3+4+5+6+7+8+9+10 用汇编编程!

最佳回答

疯狂的咖啡

欣慰的哈密瓜

2026-03-30 13:30:45

code segment assume cs:code start: xor ax,ax xor bx,bx xor dx,dx mov cx,9 mov bl,1 lp: mov al,bl mul bl add dx,ax inc bl loop lp ;以上程序段算出结果,但结果是二进制的 ;以下程序段是将所得结果用十进制输出 mov ax,dx mov bh,0 mov cl,100 div cl mov bl,ah and al,al jz lp1 mov bh,1 add al,30h mov dl,al mov ah,2 int 21h lp1: mov al,bl mov ah,0 mov cl,10 div cl mov bl,ah and bh,bh jnc next and al,al jz lp2 next: add al,30h mov dl,al mov ah,2 int 21h lp2: mov dl,bl add dl,30h mov ah,2 int 21h mov ah,4ch int 21h code ends end start 记得采纳啊

最新回答共有2条回答

  • 现代的铃铛
    回复
    2026-03-30 13:30:45

    code segment assume cs:code start: xor ax,ax xor bx,bx xor dx,dx mov cx,9 mov bl,1 lp: mov al,bl mul bl add dx,ax inc bl loop lp ;以上程序段算出结果,但结果是二进制的 ;以下程序段是将所得结果用十进制输出 mov ax,dx mov bh,0 mov cl,100 div cl mov bl,ah and al,al jz lp1 mov bh,1 add al,30h mov dl,al mov ah,2 int 21h lp1: mov al,bl mov ah,0 mov cl,10 div cl mov bl,ah and bh,bh jnc next and al,al jz lp2 next: add al,30h mov dl,al mov ah,2 int 21h lp2: mov dl,bl add dl,30h mov ah,2 int 21h mov ah,4ch int 21h code ends end start 记得采纳啊

上一篇 slower traffic是什么意思

下一篇 诗 字开头的诗句