- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计(大作业)报告
课程名称:微机原理与汇编语言程序设计
设计题目:简单计算器程序设计
院 系:信息技术
班 级:计算机应用技术1班
设 计 者:王娟
学 号:201211020142
指导教师:周曦
设计时间:2014年6月23~27日
目录
一、昆明学院课程设计(大作业)任务书-----------------------3
二、课程设计(大作业)成绩-----------------------------------------4
三、题目分析-----------------------------------------------------------5
四、基本理论-----------------------------------------------------------5
五、总体设计-----------------------------------------------------------5
六、实验器材-----------------------------------------------------------6
七、方法步骤-----------------------------------------------------------6
八、成效分析-----------------------------------------------------------7
九、参考文献-----------------------------------------------------------8
十、附录-----------------------------------------------------------------8
昆明学院课程设计(大作业)任务书
姓 名:王娟 院(系):信息技术
专 业:计算机应用技术1班 学 号:201211020142
任务起止日期:2014年6月23日~2014年6月27日
课程设计题目:
简单计算器程序设计
课程设计要求:
设计一个简单的计算器程序。
具体要求
在屏幕显示一个小窗口,将光标定位在窗口内。
在窗口内输入一个表达式(单项运算)。
程序根据表达式计算结果,并在表达式的后面显示一个“=”和运算结果。
工作计划及安排:
第1天:熟悉软件环境。
第2天:绘制程序流程图。
第3天:编写程序。
第4天:调试并运行程序。
第5天:编写课程设计报告。
指导教师签字
年 月 日
课程设计(大作业)成绩
学号:201211020142 姓名:王娟 指导教师:周曦
课程设计题目:
简单计算器程序设计
总结:两周的课程设计结束了,给我的总体感觉就是忙碌但充实,而且真正学到了东西。
以前做课程课计的时候总是前几天时间玩,后面几天才开始做,不过这次却是一直都在做这个课程设计,因为在网上我根本搜不到别人写的简易计算机的资料,所以从构思到设计流程图到编写源程序都是我一个人独立完成的,虽然这个过程比较痛苦,但是我真正的去体验了,当我编写的程序一遍一遍地报错,出的结果一次次和正确结果有出入的时候我真的好想放弃,但是我选择了坚持,通过调试程序,一步步地看寄存器和数据区的变化,最终发现了错误并改正了错误,当运行的结果全都正确的时候我真的好激动,好有成就感,因为这是我第一次自己独立地编写的长达两百多条的程序,虽然结构看上去有点乱,语句不够精练,但是不管怎样,我终于能够实现要求的功能了。
指导教师评语:
成绩:
填表时间: 指导教师签名:
课程设计(大作业)报告
一.题目分析
利用BIOS调用中INT 16H调用中的子程序完成清屏、设置显示方式、设置窗口等操作。
利用INT 21H DOS系统功能调用中的键盘输入接收十进制操作数和运算符,由程序完成由字符转换为二进制数,并存储起来。
根据运算符完成运算,由程序在屏幕上显示运算结果。
十进制数转换为二进制数。
二、基本理论
汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言,作为一门语言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。高级的汇编器如
文档评论(0)