- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
引言
21世纪是信息技术高度发展且得到广泛应用的时代,信息技术从多方面改变着人类的生活、工作和思维方式。我们每一个人都应当学习信息技术、应用信息技术。微型计算机原理与接口技术是我们计算机科学与技术专业重要的一门基础专业课之一,要求我们有较强的自学能力和分析解决问题的能力以及实际动手能力,其作用是为了培养学生善于用计算机作为工具。通过课程设计掌握汇编语言的编程、调试,通过对芯片的学习,初步了解微机应用系统的开发过程及设计过程。
长期以来,注重课本知识,轻视实际动手能力是我们学习中普遍从在的现象。进行课程设计的目的就是要改变我们的这种学习方法,使我们即具备了理论知识,也能够解决实际学习,生活工作方面遇到的问题。让我门把理论用到了实际中去,将知识变成实际的生产力,把理论与实际有效的结合起来,让我们对知识有了更深一步的学习。也促进了我们的学习积极心。也做到了手与脑的有效结合。
通过课程设计,也可以让我们对所学的知识有了更一步的了解,并能掌握学习理论时没有注意的细节。也会意识到程序的编写要注意没一个细节,每一个空格等,并能通过调试寻找错误,改正错误,解决问题。计算机课程有两种不同的方法:一是从理论入手;二是从实际入手。
中国有上下五千年的历史,都是应用时间来记载的,时间就是金钱,所以就从我们的生活和实际出发,我们的每件事,每个计划或是事件的安排都会受到时间的限制,而这次的课程设计也就是我们日常生活中处处注意的,一个有关时间的问题。
目录
引言 1
1. 概述 3
1.1 课程设计的目的 3
1.2 课程设计的任务 3
1.3 设计的题目 3
1.4 设计要求 3
2.总体方案设计 4
2.1 主程序设计思想 4
2.2 设计原理说明 4
2.3 设计应用的环境 4
3. 系统分析 4
4. 软件设计 5
4.1 程序流程图 5
4.2程序源代码 6
5. 系统调试 16
5.1 显示系统时间 16
5.2 按B键修改年月日 16
5.3 按C键修改具体时间 17
6. 设计总结 17
7. 参考文献 17
概述
1.1 课程设计的目的
对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。
汇编语言程序设计课程设计是在教学实践基础上进行的一次大型实验,也是对该课程所学理论知识的深化和提高。因此,要求学生能综合应用所学知识,设计与制造出具有较复杂功能的应用系统,并且在实验的基本技能方面上进行一次全面的训练。
培养学生综合运用所学知识独立完成汇编程序课题的能力。使学生能够较全面地巩固和应用课堂中所学的基本理论和程序设计方法,能够较熟练地完成汇编语言程序的设计和调试。
提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素质。培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。培养学生勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。
1.2 课程设计的任务
通过微型计算机原理与接口技术的课程设计可以让我们学生更深一步的了解课本知识,掌握编译器的编译环境,从而能对自己所写的编程进行不断的改进,最终达到我们想要的结果。课程设计不但培养了我们的动手能力,还激发了我门对课外知识的兴趣,我们可以从图书馆,找到相关的书籍进行学习,也可以上网查阅到我们想要的东西。学到我们在书本上学不到的东西,从而开阔我们的视野。
设计的题目
用汇编语言编写一个时钟程序,再微机屏幕上显示当前时间的年、月、日、时、分、秒。在程序起动后可键入当前时间,回车键按下后,开始计时,微机屏幕上显示当前时间XXXX年XX月XX日XX时XX分XX秒。并且可以进行对时间的修改等操作。
1.4 设计要求
(1)了解并掌握汇编语言设计的一般方法,具备初步的独立分析的设计能力;
(2)初步掌握软件开发过程的问题分析、系统分析、程序编码、测试运行等基本方法和能力;
(3)提高综合运用所学的理论知识和方法独立分析和解决问题的能力。
(4)最后掌握用汇编语言编写程序,画出程序流程图,对程序进行调试。
2.总体方案设计
2.1 主程序设计思想
此设计程序要求结构化的显示系统的时间和日期。程序要求能对时间的年月日和时分秒进行修改并有退出选项的功能。我们可以设计三个选项以供用户选择:B对年月日进行修改, C对时分秒进行修改和Esc退出程序。三个选项分别可以用三个过程实现其功能。
2.2 设计原理说明
(1)日期时间显示
(2)日期时间
在修改时间的时候调用键盘输入输出程序实现日期时钟的修改功能,然后存入结束字符‘$’。调用DOS字符串显示功能将日期时间显示在显示器上,调用屏幕的I/
文档评论(0)