Description: 在缓冲区marklist中存放了10名同学的分数成绩,将其转换为相应的等级成绩,存入缓冲区gradelist中。转换过程采用子程序实现。
转换规则为:
>=90:A
>=80且<90:B
>=60且<80:C
<60:D
不用考虑边界情况,即假设输入的分数成绩都在0-100分中间。
数据段定义如下:
data segment
marklist db 92,82,72,52,90,80,60,30,99,88
gradelist db 10 dup(?)
data ends
子程序接口定义如下:
子程序名:change
输入参数:AH,分数成绩
输出参数:AL,等级
To Search:
File list (Check if you may need any files):
5.ASM
5.BIN
5.DSK
5.EXE
5.HEX
5.LST
5.MAP
5.OBJ