计算机组成原理实训

计算机组成原理实训

ID:47722541

大小:1.07 MB

页数:14页

时间:2020-01-18

计算机组成原理实训_第1页
计算机组成原理实训_第2页
计算机组成原理实训_第3页
计算机组成原理实训_第4页
计算机组成原理实训_第5页
资源描述:

《计算机组成原理实训》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机组成原理实训报告信息管理系统专业:计算机科学与技术班级:姓名:学号:完成时间:2010年12月30日目 录一、实训目的………………………………………第3页二、分析析问题,建立系统数学模型……………第3页三、确定算法………………………………………第3页四、程序流程图……………………………………第4页五、源程序…………………………………………第4页六、调试程序数据…………………………………第13页七、实训过程问题与实验记录……………………第14页八、实验心得………………………………………第14页九、指导教师评

2、分…………………………………第14页一、实训内容:编制一信息管理系统。要求对数据区中已定义10条学生信息进行管理。学生信息包含编号NO(0~9)、姓名NAME(六个字符)、性别(M/W)、微机原理成绩(0~99),系统功能要求:通过主菜单可从键盘接收1,2,3,4,0实现:(1)根据学生编号查询相应编号学生姓名、成绩,(2)查询微机原理成绩最高分和最底分的学生姓名信息,并将学号姓名结果分别存入HIGH和LOW中(3)统计微机原理0~59,60~69,70~79,80~89,90~99五个分数段学生人数,分别存入

3、NUM5,NUM6,NUM7,NUM8,NUM9。(4)统计该班男生女的人数,并存储在MAN与WOMAN单元中(0)退出管理系统。以上都要求将查询到对应信息在屏幕上显示输出。二、分析问题,建立系统数学模型:1.首先建立一个数据库,里面有学生的微机成绩。2.定义变量可以存放一些所需的数据。3.分离各个功能号的内容。4.将各个模块连接起来。5.封装成一个整体。三、确定算法:W:Inputanumber0~4://首先输入功能号{Inta;//用于存放输入的功能号if(a==0){Quit;}Elseif(a==1)

4、{Input1~9:显示学生成绩;}Elseif(a==2){显示最高分和最低分的学生的情况;}Elseif(a==3){显示各分数段的人数;}Elseif(a==4){显示该班的男女个数;}Else{输入有错请重新输入0~4;跳转到W}}四、程序流程图:五、源程序:datasegmenthhdb'input1~9:$'hh2db'input0~4:$'ab1db'0~59has:$'ab2db'60~69has:$'ab3db'70~79has:$'ab4db'80~89has:$'ab5db'90~99ha

5、s:$'ab6db'womanhas$'ab7db'manhas$'hndb'name:Jacksex:Mscore:70$'//定义学生的成绩情况hmdb'name:Jonesex:Mscore:75$'hddb'name:Jarrysex:Wscore:87$'hd1db'name:Tomsex:Mscore:65$'hd3db'name:Lilysex:Wscore:54$'hd4db'name:Locysex:Mscore:65$'hd5db'name:Marysex:Wscore:77$'hd6db'

6、name:Malysex:Wscore:90$'hd7db'name:karrysex:Wscore:60$'srdb70,75,87,65,54,65,77,90,60//成绩为了统计sexdb'm','m','w','m','m','m','w','w','w'//性别为了统计男女个数num5db0num6db0num7db0num8db0num9db0mandb0womandb0low1db54hightdb90hldb'Youarewrong!youmustinputarightnumber!$'//错

7、误的提示dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmovsi,0movcx,9LL://统计成绩的范围movbl,sr[si]cmpbl,0jbLL1cmpbl,59jben5cmpbl,69jben6cmpbl,79jben7cmpbl,89jben8cmpbl,99jben9n5:incnum5jmpLL1n6:incnum6jmpLL1n7:incnum7jmpLL1n8:incnum8jmpLL1n9:incnum9j

8、mpLL1LL1:incsiloopLLmovsi,0movcx,9//为了比较的个数MM://统计男女的个数movbl,sex[si]cmpbl,'m'jeNNincwomanjmpHH1NN:incmanHH1:incsiloopMML:movdx,offsethh2movah,09hint21h//输出提示movah,01hint21hcmpal,'0'//跳到各个模块jeove

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。