键盘录入数据的转换与显示微机原理课程设计
《键盘录入数据的转换与显示微机原理课程设计》由会员分享,可在线阅读,更多相关《键盘录入数据的转换与显示微机原理课程设计(19页珍藏版)》请在毕设资料网上搜索。
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 调试记录及结果分析调试记
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 键盘 录入 数据 转换 显示 微机 原理 课程设计
