微机原理课程设计报告书.docVIP

  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文档。上传文档
查看更多
微机原理课程设计报告书

目录 摘要................................................................................................................................1 1 程序要求....................................................................................................................2 2 程序设计的目的........................................................................................................2 3 程序设计的思路........................................................................................................2 4 程序设计的流程框图............................................................................................... 3 5 程序设计的源程序................................................................................................... 4 6 程序设计的运行调试过程....................................................................................... 7 结束语..........................................................................................................................10 参考文献......................................................................................................................11 摘要 通过微机原理与接口技术这门课程的学习,我们了解到在PC系统中,BIOS可以实现对系统中种种常用设备的输入输出操作的管理,键盘输入输出中断调用,能实现从键盘输入字符到AL寄存器、读键盘缓冲区字符到AL寄存器、读取特殊功能键的状态等功能。本程序的要求是利用键盘输入30个字符并通过系统时钟得到输入这30个字符所需要的时间间隔,此外,还要在屏幕上显示输入的字符和时间间隔。本文主要介绍了程序设计的目的、思路和调试程序并验证结果是否与要求符合的过程。 最后本文还对本次课程设计相关问题进行了总结。 关键词:微机原理 中断调用 时间间隔 屏幕显示 打字计时练习 程序要求 问题:打字计时练习 通过系统时钟得到输入30个字符所需的时间间隔,并在屏幕上显示输入的字符和时间间隔。 2 程序设计的目的 通过本次课程设计,我认为可以达到以下几个目的: 1.加深学生对汇编语言的理解,提高学生利用汇编语言进行程序设计的能力。 2.使学生了解并掌握如何通过系统时钟得到输入字符所需要的时间间隔。 3.使学生熟练掌握汇编语言程序设计的过程、方法及实现,并巩固在微机原理课堂上学到的知识。 4.让学生知道并会使用DOS的21H中断类型的09H功能用汇编语言实现打字程序的思想,首先用,接着用DOS的21H中断类型的09H功能显示字符串来显示主界面;调用DOS的21H的0H功能,接受从键盘输入的字符,调用DOS的21H的H功能调用DOS的21H的H功能通过DOS的21H的02H功能调用显示字母字母的个数,DOS的21H中断类型的0H,当接下来输入如果是”q”就退出,是其他字符就清空错误的数目还有30个字符的指针,开始新一轮的打字计时。 4 程序设计的流程框图 图2-2 MATLAB程序流程图 否 是 否 是 5 程序设计的源程序 DATA segment T

文档评论(0)

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

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

1亿VIP精品文档

相关文档