汇编语言课程设计报告——实现加减乘除四则运算的计算器kmdjpp.doc

汇编语言课程设计报告——实现加减乘除四则运算的计算器kmdjpp.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编语言课程设计报告——实现加减乘除四则运算的计算器kmdjpp

汇编语言课程设计报告( 2013 -- 2014 年度第1 学期)实现加减乘除四则运算的计算器专业计算机科学与技术学生姓名陈国富班级Z计算机111学号1160704102指导教师王志宏 完成日 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc376446062 1 概 述 PAGEREF _Toc376446062 \h 1 HYPERLINK \l _Toc376446063 1.1 设计目的 PAGEREF _Toc376446063 \h 1 HYPERLINK \l _Toc376446064 1.2 设计内容 PAGEREF _Toc376446064 \h 1 HYPERLINK \l _Toc376446065 2实现方法 PAGEREF _Toc376446065 \h 1 HYPERLINK \l _Toc376446066 2.1 实现的目标 PAGEREF _Toc376446066 \h 1 HYPERLINK \l _Toc376446067 2.2 主体的功能 PAGEREF _Toc376446067 \h 1 HYPERLINK \l _Toc376446068 2.3 开发的环境 PAGEREF _Toc376446068 \h 1 HYPERLINK \l _Toc376446069 3 设计方法概要 PAGEREF _Toc376446069 \h 2 HYPERLINK \l _Toc376446070 3.1功能模块划分 PAGEREF _Toc376446070 \h 2 HYPERLINK \l _Toc376446071 3.2流程图 PAGEREF _Toc376446071 \h 3 HYPERLINK \l _Toc376446072 4详细设计 PAGEREF _Toc376446072 \h 3 HYPERLINK \l _Toc376446073 5 程序调试 PAGEREF _Toc376446073 \h 4 HYPERLINK \l _Toc376446074 5.1 调试方案 PAGEREF _Toc376446074 \h 4 HYPERLINK \l _Toc376446075 5.2 调试结果 PAGEREF _Toc376446075 \h 4 HYPERLINK \l _Toc376446076 6结论 PAGEREF _Toc376446076 \h 5 HYPERLINK \l _Toc376446077 参考文献 PAGEREF _Toc376446077 \h 6 HYPERLINK \l _Toc376446078 附 录 PAGEREF _Toc376446078 \h 7 HYPERLINK \l _Toc376446079 附录 源程序清单 PAGEREF _Toc376446079 \h 7实现加减乘除四则运算的计算器1 概 述 1.1 设计目的本课程设计是在学完教学大纲规定的全部内容、完成所有实践环节的基础上,旨在深化学生学习的汇编语言课程基本知识,进一步掌握汇编语言程序设计方法,提高分析问题、解决问题的综合应用能力。1.2 设计内容能实现加、减、乘、除的计算;该程序接受的是16进制数;执行时,需要在文件名后直接跟上计算表达式,如在命令提示符下执行结果如下:c:\tasmjs 3+25 2实现方法2.1 实现的目标本次汇编语言课程设计的最终目的是要实现一个简单加减乘除四则运算的计算器,要求编写一个程序,每运行一次可执行程序,可以实现数的加减乘除四则运算。比如,十进制数的加减乘除四则运算。我们曾经学习过两个具体数字进行加减法运算,但是对于简单计算器用汇编语言实现难点在于这两个要做运算的数是未知的,是由自己调用中断输入到屏幕上并要用程序存储起来的数,然后才能对这两个数进行运算,而且做的是加法运算、减法运算乘法运算还是除法运算也未可知,为此我们还要判断用户所输入的运算是四则运算中的哪一个运算。此外,运算过程中的进位或是借位,选择用什么样的方式进行输出,如何实现清屏等也是要解决的问题。2.2 主体的功能系统分析主要包括设计的功能分析和系统的流程,功能分析放在首位,每一个软件都要能满足一定的功能才有使用价值。根据功能需求来创建应用程序。本设计的功能如下: 1、输入2个数,先判断是加减运算还是乘除运算,再进行计算 2、判断符号是否为运算符 3、回车为换行符 4、用十进制或十六进制输出运算结果2.3

文档评论(0)

bodkd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档