键盘录入数据的转换与显示.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
键盘录入数据的转换与显示 键盘录入数据的转换与显示 PAGE PAGE # / 19 键盘录入数据的转换与显示 键盘录入数据的转换与显示 / 19 / 19 目录 TOC \o 1-5 \h \z \o Current Document 键盘录入数据的转换与显示 0 \o Current Document 设计任务及要求分析 0 \o Current Document 设计任务 0 \o Current Document 要求分析 0 \o Current Document 方案比较及认证说明 1 \o Current Document 系统原理阐述 2 \o Current Document 系统设计的软硬件环境 2 \o Current Document 系统设计中用到的 DOS 调用 2 \o Current Document 软件设计说明 5 \o Current Document ASCII 码转换成二进制算法实现 5 \o Current Document 二进制转换成 ASCII 码算法实现 5 \o Current Document 主程序结构分析 5 \o Current Document 子程序结构分析 7 \o Current Document 中断程序的结构分析 8 \o Current Document 调试记录及结果分析 9 \o Current Document 调试记录 9 \o Current Document 调试结果分析 9 \o Current Document 总结和心得体会 10 \o Current Document 参考文献 11 \o Current Document 附录一 源程序和程序注释 12 附录二 程序运行结果截图 15 附录三 本科生课程设计成绩评定表 15 键盘录入数据的转换与显示 设计任务及要求分析 设计任务 从键盘读入二个五位十进制数( 1位符号位 +4位数值位),并将这二个十进制数,分 别转换为二进制数,然后求其和,再将和以十进制形式进行显示。按 Q退出程序。 要求分析 通过对课程设计任务书的要求进行分析可知, 首先要求从键盘读入二个五位十进制数 ( 1位符号位( +-)+4位数值位),此时,向计算机中输入的数是其实是 ASCII2 码,而 不是真正的二进制数,应该先将这两个分别输入的数在计算机中将其转化为计算机所能识 别的机器语言即二进制,然后,通过相应的指令使这两转化过的二进制数相加,当然这个 时候,并不能直接输出,因为此时的数是二进制数,不是ASCII2码,只有先转化成ASCII2 码之后才能把这两个数之和以其对应的字符的形式输出到屏幕上。以上就是本次课设的要 求所对应的具体含义。 方案比较及认证说明 输入输出方式的比较。 方案一:BIOS功能调用方式输入输出数据。此方案使用相对复杂一些,而其我们对BIOS 功能调用不是很熟悉。 方案二:MSDO功能调用的方式输入输出数据。此方案相对方案一较为简单实用,但 是由于我们平时接触较少所以也不太熟悉。 方案三:用emu8086编译器进行编译。由于它结合了一个先进的原始编辑器、 组译器、 反组译器、具除错功能的软件模拟工具(虚拟 PC,还有一个循序渐进的指导工具。该软 件包含了学习汇编语言的全部内容。综上,我们选用方案三的输入输出方式,输入数据和 输出数据。 系统原理阐述 3.1 系统设计的软硬件环境 我们设计键盘录入数据的转换与显示的硬件环境是 X86计算机平台的IBM-PC兼容机, 开发的软件环境是Windows 7操作系统下的MFPCI98汇编编译环境。虽然我们不是在标准 的8086 IBM_PC平台下编程,也不是标准的 DOS操作系统环境下编程;但是我们的硬件平 台是兼容8086的X86计算机平台,软件平台是更高级并且兼容 DOS勺Windows7操作系统, 但是我们还是最好使用emu8086所以我们程序运行的结果绝对跟标准 8086IBM-PC平台上 运行的结果完全一样。 3.2系统设计中用到的 DOS调用 DOS是 1979年由微软公司为IBM个人电脑开发的MS-DOS它是一个单用户单任务的操 作系统。后来DOS勺概念也包括了其它公司生产的与 MS-DO兼容的系统,如PC-DOSDR-DOS, 以及一些其它相对不太出名的 DOS兼容产品。它们在1985年到1995年及其后的一段时间 内占据操作系统的统治地位,最著名和广泛使用的DOSS统从1981年直到1995年的15年 间微软在推出 Windows 95之后,宣布MS-DO不再单独发布新版本。不过 FreeDOS

文档评论(0)

shidaihuayuan + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档