2022年2022年湖北理工汇编语言显示系统日期时间程序设计课程设计报告 .pdf
《2022年2022年湖北理工汇编语言显示系统日期时间程序设计课程设计报告 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年湖北理工汇编语言显示系统日期时间程序设计课程设计报告 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学号:* 课 程 设 计题目显示系统日期时间程序设计教 学 院计算机学院专业计算机科学与技术班级1 班姓名*指导教师姚莉2011 年09 月30 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 1 目录一 概述 . 21.1 课程设计的目的. 21.2 课程设计的要求. 2二 总体方案设计. 3三 详细设计 . 43.1 程序流程图 . 43.2 时间显示子程序代码. 5四 程序的调试与运行结果说明. 64.1 程序运行结果
2、. 6五 课程设计总结. 8参考文献 . 10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 2 一 概述1.1 课程设计的目的1理解和掌握该课程中的有关基本概念,程序设计思想和方法。2培养综合运用所学知识独立完成课题的能力。3培养勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。4掌握从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步
3、培养工程意识和创新能力。5掌握利用单片机接口技术解决问题的基本方法。6掌握和理解对知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力。1.2 课程设计的要求1查阅相关资料,自学具体课题中涉及到的新知识,能够按照老师的要求对待设计的系统的程序流程图进行正确地绘制。3在老师的指导下,能够写出相应的源程序代码,采用结构化、模块化程序设计方法,功能要完善,界面要美观。4所设计的系统原则上要能够运行无误,结果准确。在条件允许的情况下,能够最终将系统所要实现的功能演示出来。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
4、 - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 3 二 总体方案设计通过主函数中调用 2种宏和 2种功能函数分别为调用系统时间的函数和调用系统日期函数来实现全部显示系统时间和日期。功能宏和函数如下:宏 1:CLEAR_SCREEN MACRO:它实现了清屏和修改界面属性的功能,使界面更美观。宏 2:SHOW MACRO:它实现了显示定义在数据段中的字符串的功能,也就是显示提示语句。函数 1:DATEDISPLAY:它实现了显示日期的功能。函数 2:TIMEDISPLAY :它实现了显示时间的功能。函数 EXIT:函数来退出程序。
5、在程序设计中我承担的是系统时间显示的程序设计,通过被主函数调用来显示系统时间。程序中分别用CH,CL,DH 来存放时分秒,来传入并显示系统时间。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 4 三 详细设计3.1 程序流程图图 1 ;程序流程图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 -
6、 - - - - - - - - 5 3.2 时间显示子程序代码TIMEDISPLAY PROC NEAR MOV AH,2CH ;调用 DOS取系统时间INT 21H MOV BX,10 LEA DI,TIMEDIS MOV AL, DH ; DH 存时XOR AH,AH DIV BL ADD AX,3030H MOV DI+1,AX MOV AL,CL ;CL 存分XOR AH,AH DIV BL ADD AX,3030H MOV DI+6,AX MOV AL, CH ; CH 存秒XOR AH,AH DIV BL ADD AX,3030H MOV DI+11,AX SHOW TIMEDI
7、S RET TIMEDISPLAY ENDP 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 12 页 - - - - - - - - - 6 四 程序的调试与运行结果说明4.1 程序运行结果图 2 修改前程序运行结果图 3 修改后程序运行结果名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 12 页 - - - - - - - - - 7 程序中跳出
8、界面窗口提示, 在出现的提示信息中输入大写字母“D”或者“d”即显示系统当前日期;输入大写字母“T”或者“ t ”, 可显示系统当前时间;输入大写字母“ Q ”或者“ t ”即结束程序,输入错误是显示”INPUT ERROR! ”, 则重新输入。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 12 页 - - - - - - - - - 8 五 课程设计总结根据设计要求, 这个程序基本实现所要求的功能。但由于短暂的设计时间和过于零散的汇编知识暴露出许多不足之处,如我们显示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年湖北理工汇编语言显示系统日期时间程序设计课程设计报告 2022 湖北 理工 汇编语言 显示 系统 日期 时间 程序设计 课程设计 报告
限制150内