《微型计算机原理及应用》课程设计简易计算器的设计.doc

《微型计算机原理及应用》课程设计简易计算器的设计.doc

ID:61005509

大小:1.19 MB

页数:18页

时间:2021-01-19

《微型计算机原理及应用》课程设计简易计算器的设计.doc_第1页
《微型计算机原理及应用》课程设计简易计算器的设计.doc_第2页
《微型计算机原理及应用》课程设计简易计算器的设计.doc_第3页
《微型计算机原理及应用》课程设计简易计算器的设计.doc_第4页
《微型计算机原理及应用》课程设计简易计算器的设计.doc_第5页
资源描述:

《《微型计算机原理及应用》课程设计简易计算器的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《微型计算机原理及应用》课程设计简易计算器的设计姓名陈**院系信息学院自动化系班级****学号******时间2011年12月29日目录摘要IINTRODUCTION1课程设计目的与任务11.1设计目的11.2设计任务12基本要求13简易计算器的设计03.1程序设计流程图03.2程序基本算法13.3程序源代码13.4程序调试84课程设计总结与心得11参考文献12摘要本次课程设计是通过使用emu8086汇编语言编程软件实现较复杂程序的设计。该课程设计的内容为采用汇编语言设计一个简易计算器,界面显示要求用键盘分别输入两个随机数,完成加法,减法,乘法和除法的运算,然后将运算结果显示出来。该设

2、计只能运行简单正整数间的单步加减乘除运算,不能识别小数。除法中的结果可以精确到3位小数,减法可以显示负数的结果。采用DOS调用(INT21H)来完成输入和输出,输出字符串操作。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。关键词:微机原理;计算器;汇编INTRODUCTIONThiscourseisdesignedtothroughtheuseofemu8086assemblylanguageprogrammingsoftwaretorealizecomplexprogramdesig

3、n.Thecontentofthecoursedesignfortheassemblylanguagedesignasimplecalculator,interfacedisplaywiththekeyboardinputrequirementsaretworandomnumber,completetheaddition,subtraction,multiplication,anddivisionoftheoperation,andthenwilloperationresultshowsit.Thisdesigncanonlyeasyoperationbetweenthepositiv

4、eintegersinglestepadd,subtract,multiplyanddivideoperation,can'tidentifydecimal.Theresultinthedivisionaccurateto3decimalplaces,subtractioncandisplaythenegativeresults.UsingDOScall(INT21H)tocompletetheinputandoutput,theoutputstringoperation.Thisdesignpracticecanfurtherdeepenthetheoreticalknowledge

5、ofprofessionalknowledgeandlearningtheunderstandingandtheunderstanding,makeoneselfofthedesignlevelofknowledgeandtheapplicationabilityandtheabilitytoanalyseandsolvequestionsfullyimprove.KEYWORDS:Microcomputerprinciple;calculator;Assemblylanguage简易计算器的设计自动****,*****,陈***1课程设计目的与任务1.1设计目的为了使学生加深对所学的

6、微机原理知识的理解,培养学生的专业素质,提高其利用微机原理知识处理问题的能力,为今后专业课程的学习、毕业设计和工作打下良好的基础。使学生能比较扎实地掌握微机原理的基础知识和基本理论,掌握控制系统及有关设备的分析、开发等基本技能,受到必要工程训练、初步的科学研究方法训练和实践锻练,增强分析问题和解决问题的能力,了解微机原理和接口技术的新发展。1.2设计任务本次课程设计有四个任务可供选择,这里选择设计一个简易计算器,要求能正确完成加、减、乘、除四则运算。2基本要求本次课程设计,1人1题,可以相互讨论,但设计报告由学生独立完成,不得互相抄袭。教师的主导作用主要在于指明设计思路,启发学生独立设

7、计的思路,解答疑难问题和按设计进度进行阶段审查。学生必须发挥自身学习的主动性和能动性,主动思考问题、分析问题和解决问题,而不应处处被动地依赖指导老师。同学应积极主动的提出问题、解决问题、讨论问题,互相帮助和启发。学生在设计中可以引用所需的参考资料,避免重复工作,加快设计进程,但必须和题目的要求相符合,保证设计的正确。指导教师要引导学生学会掌握和使用各种已有的技术资料,不能盲目地、机械地抄袭资料,必须具体分析,使设计质量和设计能力都获得提高。学生

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

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

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