⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 prog6_22.asm

📁 汇编语言-王爽 源代码 加 卜艳萍版源代码
💻 ASM
字号:
stack  segment stack
       dw  256 dup(?)
stack  ends
data  segment
ary1  db  10 dup(3)
sum1  dw  ?
ary2  db  8 dup(5)
sum2  dw  ?
ary3  db  6 dup(8)
sum3  dw  ?
data  ends
code  segment
      assume  cs:code,ds:data,ss:stack
sum  proc near
     push  ax
     push  bx
     push  cx
     push  bp
     mov  bp,sp
     pushf
     mov  cx,[bp+12]
     mov  bx,[bp+10]
     mov  ax,0
again:add  al,[bx]
     inc  bx
     adc  ah,0
     loop  again
     mov  [bx],ax
     popf
     pop  bp
     pop  cx
     pop  bx
     pop  ax
     ret  4
sum  endp
main  proc far
     push  ds
     sub  ax,ax
     push  ax
     mov  ax,data
     mov  ds,ax
     mov  ax,size ary1
     push  ax
     mov  ax,offset ary1
     push  ax
     call  sum
     mov  ax,size ary2
     push  ax
     mov  ax,offset ary2
     push  ax
     call  sum
     mov  ax,size ary3
     push  ax
     mov  ax,offset ary3
     push  ax
     call  sum
     ret
main  endp
code  ends
      end  main


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -