演练3. 求总成绩

在下面的数据段中,给出了全班5名同学OSALSEDB课程的成绩,请编程计算出总成绩,写在0值处

assume cs:codesg,ds:datasg,ss:stacksg
datasg segment
    dw 54, 74, 71, 52, 0
    dw 68, 54, 93, 95, 0
    dw 81, 52, 97, 67, 0
    dw 98, 77, 69, 99, 0
    dw 79, 71, 69, 73, 0
datasg ends
stacksg segment
      dw 8 dup(0)
stacksg ends
codesg segment
start: mov ax, stacksg
       mov ss, ax
       mov sp, 0
       mov ax, datasg 
       mov ds, ax
       
       mov cx,4
       mov bx,0
     s:push cx
       mov cx,4
       l:add dx,[bx]
         add bx,2
	 loop l
       
       mov [bx],dx
       add bx,2
       pop cx
       loop s       

       mov ax,4c00h
       int 21h
codesg ends
end start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值