汇编语言(第三版)-- 检测点16.2

2017-03-22  本文已影响0人  Cichar

下面的程序将data段中a处的8个数据累加,结果存储到b处的字中,补全程序


完整代码
assume cs:code,es:data

data segment
    a db 1,2,3,4,5,6,7,8
    b dw 0
data ends

code segment

start:mov ax,data
      mov es,ax       # 因assume中,用es寄存器与data关联
      mov si,0
      mov cx,8
   s: mov al,a[si]
      mov ah,0
      add b,ax
      inc si
      loop s

      mov ax,4c00h
      int 21h

code ends
end start
上一篇 下一篇

猜你喜欢

热点阅读