《微机原理与接口技术》设计-显示系统时间的程序说课.doc

《微机原理与接口技术》设计-显示系统时间的程序说课.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE  PAGE 24 成都学院 《微机原理与接口技术》课程设计 题目: 显示系统时间的程序 学生姓名: 李凯 学 号: 201420314109 院 系: 信息工程与科学学院 专 业: 电气自动化技术 指导教师: 杨炷中 2015年12月23日 目 录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc252198329 1 设计的目的要求 1  HYPERLINK \l _Toc252198330 1.1 设计目的 1  HYPERLINK \l _Toc252198331 1.2 设计任务 2  HYPERLINK \l _Toc252198332 1.3 具体要求 2  HYPERLINK \l _Toc252198333 2任务原理分析 2  HYPERLINK \l _Toc252198334 2.1任务总体分析 2  HYPERLINK \l _Toc252198335 2.2子程序分析 3  HYPERLINK \l _Toc252198336 2.2.1 子程序1 3  HYPERLINK \l _Toc252198337 2.2.2 子程序2 4  HYPERLINK \l _Toc252198338 2.2.3 子程序3 7  HYPERLINK \l _Toc252198339 2.3 拓展设计及功能说明 9  HYPERLINK \l _Toc252198340 2.4 程序设计的主流程图 9  HYPERLINK \l _Toc252198341 3 方案比较 10  HYPERLINK \l _Toc252198342 3.1 方案1 10  HYPERLINK \l _Toc252198343 3.1.1 原理说明 10  HYPERLINK \l _Toc252198344 3.1.2 相关理论知识  PAGEREF _Toc252198344 \h 11  HYPERLINK \l _Toc252198345 3.1.3 方案1的流程图 12  HYPERLINK \l _Toc252198346 3.2 方案2 13  HYPERLINK \l _Toc252198347 3.2.1 原理说明 13  HYPERLINK \l _Toc252198348 4 程序的调试过程 14  HYPERLINK \l _Toc252198349 5 调试过程中的问题 16  HYPERLINK \l _Toc252198350 6 心得体会 17  HYPERLINK \l _Toc252198351 参考文献 18  HYPERLINK \l _Toc252198352 附录 19  显示系统时间的程序 1 设计的目的要求 1.1 设计目的 1. 掌握中断的使用方法。 2. 掌握BIOS系统功能调用。 3. 掌握基本的显存读写技术。 4. 学会用汇编语言编写一个较完整的实用程序, 培养自己的动手操作能力。 5 . 学习程序设计的基本思路和方法,编程、调试、撰写报告等。 1.2 设计任务 采用汇编语言设计一个显示系统时间程序,在屏幕上以“时:分:秒”的形式显示本机系统的时间。按Q退出程序。 1.3 具体要求 设计任务及要求分析 方案比较及认证说明 系统原理阐述 软件设计课题需要说明:软件思想,流程图,源程序及程序注释 调试记录及结果分析 总结 参考资料 附录:芯片资料或程序清单,软件演示屏幕拷贝图或硬件实物图 2任务原理分析 2.1任务总体分析 本课设的设计任务要求在运行时,在屏幕上以“时:分:秒”的形式显示本机系统的时间,并且按Q退出程序。由此可知,首先定义光标显示界面,然后调用BIOS中断,读取系统时间,并将调用的用二进制表示的时间数转换成ASCII码,并将时间数存入显存区,最后将存在系统内存区的时间用字符串的形式显示出来。由于获取了的系统时间不会自动刷新,所以我们要设计成循环的方式来不断获取系统的时间,这样就

文档评论(0)

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

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

1亿VIP精品文档

相关文档