微机原理实验4:统计学生成绩

本次实验旨在掌握汇编程序设计,特别是多分支条件处理。设计的程序用于统计学生数学成绩,按分数段归类并显示结果。通过调试,程序成功统计了不同分数段的人数,如90分以上5人,80-90分11人,70-80分9人,60-70分5人,不及格2人。实验中运用了变址寄存器寻址、符号扩展指令CBW以及8位除法指令DIV等技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、实验目的

掌握比较综合性的汇编程序设计流程,以及多分支情况下程序的设计技巧。

二、实验内容

设计程序统计学生数学成绩。分别归类90-99分、80-89分、70-79分、60-69分及60分以下,并将各段的人数及成绩存入对应的内存单元中,并在屏幕上显示。

三、程序清单

CRLF    MACRO
        MOV     DL,0DH
        MOV     AH,02H
        INT     21H
        MOV     DL,0AH
        MOV     AH,02H
        INT     21H
ENDM


DATA    SEGMENT                         ;数据段,成绩区
DATA1   DB      89H,92H,74H,85H,96H,73H,62H,78H
        DB      49H,59H,97H,66H,84H,81H,79H,67H
        DB      90H,88H,76H,82H,71H,69H,84H,81H
        DB      79H,65H,94H,86H,76H,82H,75H,83H
DA90    DB      16 DUP (0)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

codersnote

对学生党 赞赏是鼓励也是鞭策!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值