某班有7个同学的英语成绩低于80分,分数存在ARRAY数组中,汇编语言编程!!谢谢

某班有7个同学的英语成绩低于80分,分数存在ARRAY数组中,编程完成一下工作:(1)给每人加5分,结果存到NEW数组中。(2)把总分存到SUM单元中(3)把平均分存到A... 某班有7个同学的英语成绩低于80分,分数存在ARRAY数组中,编程完成一下工作:
(1)给每人加5分,结果存到NEW数组中。
(2)把总分存到SUM单元中
(3)把平均分存到AVERAGE单元中
回复一楼的同学,没有哦~

回复二楼的同学,谢谢,可是array db 77,76,75,78,79,71,72 是怎么回事儿呢?题目并没有确定的数值哟!

我们刚学到Loop 不知道能不能用得上??
展开
 我来答
纳兰旖儿
2009-09-26 · TA获得超过323个赞
知道小有建树答主
回答量:366
采纳率:0%
帮助的人:329万
展开全部
DATAS SEGMENT
array db 77,76,75,78,79,71,72
new db 5 dup(0)
average db 00
sum dw 0000
DATAS ENDS

CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START:
MOV AX,DATAS
MOV DS,AX

xor bx,bx
xor ax,ax
xor si,si
mov cx,7
a0001:
mov bl,array[si]
add bl,5
mov new[si],bl
add ax,bx
inc si
loop a0001

mov sum,ax
mov dl,7

div dl
mov average,al

MOV AH,4CH
INT 21H
CODES ENDS
END START
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-09-26
展开全部
给低于80分的同学给每人加5分
这个有问题啊......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式