文档介绍:北京邮电大学计算机学院
《微机原理与接口技术》
学生信息管理系统实验报告
姓名: 许伟林
学号: 08211306
指导教师: 倪晖
日期: 2010/12/22
1/28
内容目录
一、实验目的...................................................................3
二、实验环境...................................................................3
三、实验任务...................................................................3
四、实验设计...................................................................3
、关键数据结构.........................................................3
学生信息..................................................................3
排序序列..................................................................4
菜单跳转表................................................................4
、关键子程序和宏定义...................................................4
部分宏定义................................................................4
部分子程序................................................................5
、子程序调用关系图.....................................................5
0、输入学生信息...........................................................5
1、按学号排序输出.........................................................6
2、按成绩排序输出.........................................................6
3、统计并输出平均成绩.....................................................6
4、统计并输出各分数段人数.................................................6
、程序源代码...........................................................6
五、程序运行效果..............................................................25
六、实验总结..................................................................28
2/28
一、实验目的
掌握 8086 汇编程序设计的基本方法
了解用汇编语言写程序的麻烦,坚定学好高级语言的信心
二、实验环境
Windows XP
MASMPlus 集成实验环境
三、实验任务
编写学生信息管理系统,详细要求见课本 119 页。
四、实验设计
、关键数据结构
学生信息
student struc ;学生的数据结构,32 字节,2^5,便于计算地址
xname db 14 dup('$')
class db 14 dup('$')
num dw 0
score dw 0 ;为保存 1 位小数,以 10 倍值保存
3/28
student ends
stu_size equ 32 ;32=2^5
stu_db student 100 dup(<'x','y',6,500>) ;100 名学生的空间
stu_num db 0 ;已保存的学生人数
学生信息结构体长 32 字