- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华 北 科 技 学 院
课程设计说明书
设计题目: 带显示界面的加法器
课程名称: 汇编语言课程设计 班级: 计科B09-2
姓名: 赵凯东 学号: 200907014212
设计时间: 2011-6-20 至 2011-7-1
指导教师: 李冬艳
评 语:
评阅成绩: 评阅教师:
一、课程设计的性质和目的
性质:《汇编语言》是计算机科学与技术专业及网络工程本科学生必修的专业课程。
目的:进行程序设计方法和技能的基本训练,巩固在课堂上学到的有关程序设计的基本知识和基本方法,通过实际动手能力的培养,进一步熟悉汇编语言的结构和使用方法,达到能独立阅读、编制和调试一定规模的汇编语言程序的水平。
二、课程设计的要求
1、遵循模块化、结构化的程序设计方法。
2、要求程序必须正确。
3、程序简明易懂,多运用输入输出提示,出错信息及必要的注释。
4、要求程序结构合理,语句使用得当。
5、适当追求编程技巧和程序运行效率。
三、主要仪器设备及软件
计算机、MASM汇编软件。
四、课程设计题目
题目:带显示界面的加法器
用汇编语言设计一个加法器,实现加法求和运算。所有数据在菜单界面上输入,输入结果也在菜单上显示,按车键则退出加法器菜单并返回DOS系统,否则继续进行加法运算
五、课题分析及设计思路
1、这个题目是做一个带显示界面的加法器,它的主要难度是做一个显示界面;
?? 3、在界面的输出这就用到了BIOS的10号类型的显示中断功能,主要用到了设置光标,以及清屏功能,;
4、该加法器的功能就和普通的设计加法一样,只不过要和置光标功能及清屏功能配合将光标置于合适位置,在合适的区域清屏;
5、数据储存方式,由于存在位数不定的整数,根据其特点,整数部分以有符号二进制形式储存与字单位存储区中;
6、模块的划分,宏定义模块,子程序模块,输入模块,输出模块,删除模块,多重循环模块,继续模块,主程序及界面模块。其中每个功能模块都有独立的输入输出接口,有一定独立性;
六、程序主要流程
1、存储单元清零的流程图:
-
No
2、求和的流程图:
3、输入数字的流程图:
Yes
No
七、源代码及主要代码分析解释和其功能效果展示
DATAS SEGMENT
STR1 DB 0AH,0DH, **********************************************
STR2 DB 0AH,0DH, * Huan ying shi yong Jia Fa Qi *
STR3 DB 0AH,0DH, * *
STR4 DB 0AH,0DH, * YUN SUAN JIE GUO BU DA YU 65535 *
STR5 DB 0AH,0DH, * *
STR6 DB 0AH,0DH, * Qi dong Jia Fa Qi qing EN 1 *
STR7 DB 0AH,0DH, * *
STR8 DB 0AH,0DH, * En qi ta ren yi jian TUI
您可能关注的文档
最近下载
- 《机械设计基础》课程设计方案.pdf
- 第三届全国新能源汽车关键技术技能大赛决赛-汽车电器维修工(新能源汽车电控系统技术方向)赛项竞赛平台主要设备技术标准(指导版).pdf
- 布病患者的护理课件.pptx VIP
- 2024阿里巴巴淘宝云客服-消费者咨询业务知识题库与答案.docx
- 青州古城景区介绍-青州古城景点PPT.pptx
- 产后骨盆修复培训课件.pptx VIP
- 监控维修工程施工方案.docx
- 江苏省南京市江宁区2023-2024学年四年级上学期期末科学试卷.docx VIP
- 第五章-绿色化学方法.ppt VIP
- 意识形态领域风险隐患排查、突出问题整治、阵地管理提升行动工作方案.docx VIP
文档评论(0)