- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编语言课程设计
河南工程学院
《汇编语言》课程设计成果报告
成绩评定
学生学号:
学生姓名:
学 院: 计算机学院
专业班级: 计算机科学与技术
专业课程: 汇编语言
指导教师: 王雪瑞
2015年1月9日
课程设计指导教师评分表
课程设计题目 成绩评定 成员 姓名 学号 任务分工 查资料、等级评定程序设计 查资料、开始简易数字菜单设计 评分项目及分值要素 成绩评定 项 目 最高分 评 分 要 素 成 绩 1.学习态度 20 上机出勤及端正的学习态度、认真刻苦程度,工作量饱满程度等 2.软件设计质量 30 采用的算法、设计方案,设计结果,界面友好等方面进行综合评定 3.设计报告书写 20 内容按要求步骤书写,条理清晰,表述清楚、措词得当 4.实际动手能力 10 熟练使用开发工具,能够迅速准确的进行调试、纠错和运行;组长全面负责,承担复杂的模块设计分值相对要高 5.答辩过程 20 能简明扼要地阐述设计的主要内容,能准确流利地回答问题 总 成 绩 等 级 评语
评阅人:
年 月 日
目 录
一、设计内容及目的 1
(一)设计内容 1
(二)设计目的 1
二、总体设计 2
(一)系统流程框图 2
(二)具体说明 3
(三)代码实现 3
三、等级评定程序设计 7
(一)功能设计 7
(二)设计说明 7
(三)代码实现 8
四、成绩调试结果及分析 12
五、心得体会 14
致 谢 ………………………………………………………………………………15
参考文献 16
成绩评定
一、设计内容及目的
(一)设计内容
成绩评定。编制一个程序,要求完成以下功能:
1.以十进制形式从键盘随机输入成绩(不多于50个)。
2.显示成绩评定的等级(90-100为优,80-90为良,70-80为中,60-70为及格,60分以下为不及格)。
(二)设计目的
根据课题要求,运用自己在课堂上所学的知识,设计出一个程序,在输入学生的成绩后,显示出该学生成绩的等级。通过此次课程设计,提高自己的实践能力,加深对课堂上所学的知识的理解,加强自己的团队合作意识。
本课程设计是计算机科学与技术专业重要的实践性环节之一,是在学生学习完《汇编语言》课程后进行的一次全面的综合练习。本课程设计的目的和任务: 巩固和加深学生对汇编语言课程的基本知识的理解和掌握;
(1)掌握汇编语言编程和程序调试的基本技能;
(2)利用汇编语言进行简单软件设计的基本思路和方法;
(3)提高运用汇编语言解决实际问题的能力;
(4)掌握书写程序设计说明文档的能力;
二、总体设计
(一)系统流程框图
如图1所示:
图1 系统流程框图
图1 系统流程框图
(二)具体说明
根据课题的要求,主要完成一下几方面的设计:
(1)显示简易数字菜单,根据选择的菜单号,执行相应的分支程序;
(2)从键盘输入一个十进制数字(编写一个子程序);
(3)对输入的数据进行比较,显示相应成绩等级(优,良,中,及格,不及格可以分别用A,B,C,D,E表示)。
简易数字菜单只有两个选择号(1~2),选择1表示就跳转到执行成绩评定的程序,选择2就返回到DOS窗口。从键盘输入的数字(1~2)是以字符形式输入的,所以在al中存放的是其ASSCII码值,要将其转换成相应的数字,用and al,0fh或sub al,30h可以实现转换。
执行成绩评定程序就要求从键盘输入一个数据,然后将其与相应的分数进行比较,关键是如何从键盘输入一个十进制数,这可以用到子程序的思想,将从键盘输入一个十进制数编写成子程序,然后调用它,从键盘输入一个十进制数子程序其主要算法思想如下:
(1)输入0~9数字(ASCII码),并减30H转换为二进制数;
(2)然后将前面输入的数值乘10,并与刚输入的数字相加得到新的数值;
(3)重复(1)、(2)步,直到输入一个非数字字符结束;
(4)将数值保存到相应的寄存器中。
(三)代码实现
源程序代码如下:
.model small
.stack
.data
mes db***menu***,0dh,0ah,$
mes1 db***1-score valuation***,0dh,0ah,$
mes2 db*
您可能关注的文档
最近下载
- 2024-2030年中国六氟磷酸锂行业市场现状供需分析及投资评估规划分析研究报告.docx
- 防护工程之三维网植被护坡(附施工图解、工艺、造价编制).pdf VIP
- 《中铁一局集团有限公司工程项目管理绩效考核办法》(中铁一成本[2015]623号).doc
- 机械打眼开炸石方(附施工图解、造价编制).pdf VIP
- 路基土石方(借土填方)(附施工图解、工艺、造价编制).pdf VIP
- 2023扬州龙川控股集团有限责任公司招聘试题及答案解析.docx
- 交通安全设施之交通标志(附施工图解、工艺、造价编制).pdf VIP
- 路基土石方之填挖交界(附施工图解、工艺、造价编制).pdf VIP
- 2纵横造价实战--抛石挤淤附施工图解、工艺、造价编制.pdf
- 2024《我的阿勒泰》作品简介PPT课件(精品).pptx
文档评论(0)