欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    键盘录入数据的转换与显示微机原理课程设计

    • 资源ID:1404110       资源大小:390.50KB        全文页数:19页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    键盘录入数据的转换与显示微机原理课程设计

    1、I 微机原理微机原理课程设计课程设计 题题 目目: : 键盘录入数据的转换与显示键盘录入数据的转换与显示 初始条件:初始条件:从键盘读入二个五位十进制数(1 位符号位+4 位数值位) ,并将 这二个十进制数,分别转换为二进制数,然后求其和,再将和以十进制形式进 行显示。按 Q 退出程序。 要求完成的主要任务要求完成的主要任务: : (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) (1) 设计任务及要求分析 (2) 方案比较及认证说明 (3) 系统原理阐述 (4) 硬件设计课题需要说明:硬件原理, 电路图,采用器件的功能说明 (5) 软件设计课题需要说明:软件思想,流程图,源程序及

    2、程序注释 (6) 调试记录及结果分析 (7) 总结 (8) 参考资料 (9) 附录:芯片资料或程序清单,软件演示屏幕拷贝图或硬件实物图 摘要:本文所设计的程序是运行于硬件和 DOS 操作系统下的,本程序通过调用 DOS 下的基 本输入输出中断,实现数据的输入和输出。程序中有两个子程序,输入的两个五位的十进制 数通过调用一个叫 ASC_TO_BIN 的子程序可以将其转换成二进制数,然后求两个二进制数的 和,求和完成后,再调用一个叫 BIN_TO_ASCII 的子程序将二进制和转换成相应的 ASCII 码, 调用 DOS 输出中断显示在屏幕上,最后看用户是否输入的是或者,若是则程序结束,若 不是则

    3、程序循环。 关键字:8086;DOS 系统;ASCII 码;中断 II 目录目录 1 设计任务及要求分析设计任务及要求分析 1 1.1 设计任务 . 1 1.2 要求分析 . 1 2 方案比较及认证说明方案比较及认证说明 2 3 系统原理阐述系统原理阐述 3 3.1 统设计的软硬件环境 . 3 3.2 统设计中用到的 DOS 调用 3 4 软件设计说明软件设计说明 5 4.1 ASCII 码转换成二进制算法实现 5 4.2 二进制转换成 ASCII 码算法实现. 5 4.3 主程序结构分析 . 5 4.4 子程序结构分析 . 6 4.5 中断程序的结构分析 . 8 5 调试记录及结果分析调试记

    4、录及结果分析 9 5.1 调试记录 . 9 5.2 调试结果分析 . 9 总结和心得体会总结和心得体会 10 参考文献参考文献 11 附录一附录一 源程序和程序注释源程序和程序注释 . 12 附录二附录二 程程序运行结果截图序运行结果截图 . 16 附录三附录三 本科生课程设计成绩评定表本科生课程设计成绩评定表 . 错误错误!未定义书签。未定义书签。 附录四附录四 评定项目表评定项目表 . 错误错误!未定义书签。未定义书签。 1 键盘录入数据的转换与显示 1 设计任务及要求分析 1.1 设计任务 从键盘读入二个五位十进制数(1 位符号位+4 位数值位) ,并将这二个十进制数,分 别转换为二进制

    5、数,然后求其和,再将和以十进制形式进行显示。按 Q 退出程序。 1.2 要求分析 从设计任务中可以看出此次课设要求是:从键盘中输入两个五位十进制数(格式如 -8888、+9999 等) ,显然通过键盘输入的此类十进制数实际上输入的是对应字符的 ASCII 码,若想求两个数的和必须先将这两个数对应的二进制数求出,然后再求其和,求和完成 后将二进制数再转换成对应的十进制数用显示器输出,完成两个五位十进制数的求和然后 以十进制的形式显示。 2 2 方案比较及认证说明 输入输出方式的比较。 方案一: BIOS 功能调用方式输入输出数据。 此方案使用相对复杂一些, 而其我们对 BIOS 功能调用不是很熟

    6、悉。 方案二:MSDOS 功能调用的方式输入输出数据。此方案简单实用、由于我们对 MSDOS 比较熟悉,所以用起来十分方便。综上,我们选用方案二的输入输出方式,输入数据和输 出数据。 3 3 系统原理阐述 3.1 统设计的软硬件环境 我们设计键盘录入数据的转换与显示的硬件环境是 X86 计算机平台的 IBM-PC 兼容机, 开发的软件环境是 Windows XP 操作系统下的 MFPCI98 汇编编译环境。虽然我们不是在标 准的 8086 IBM_PC 平台下编程,也不是标准的 DOS 操作系统环境下编程;但是我们的硬件 平台是兼容 8086 的 X86 计算机平台,软件平台是更高级并且兼容 DOS 的 Windows XP 操作 系统,所以我们程序运行的结果绝对跟标准 8086IBM-PC 平台上运行的结果完全一样。 3.2 统设计中用到的 DOS 调用 DOS 是美国 Microsoft 公司为 IBM-PC 研制的磁盘操作系统 (Disk Operating System) , 也称为 IB


    注意事项

    本文(键盘录入数据的转换与显示微机原理课程设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583