- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
日期时间显示系统
郑州科技学院 《微机原理与接口技术》课程设计 题 目 日期时间显示系统 目 录 1课程设计的目的……………………………………………………1 2课程设计的任务与要求…………………………………………1 3 设计方案与论证……………………………………………………1 4设计原理及功能说明…………………………………………………1 4.1 程序流程图.2 系统工作原理 方案所需软件与硬件条件RQSZ.exe,在出现的提示信息中输入大写字母“D”,可显示系统当前日期;输入大写字母“T”,可显示系统当前时间;输入大写字母“Q”,可结束程序。 3设计方案与论证 根据键盘输入的相关内容,如:若输入D,则设计程序代码依次读取系统日期年、月、日,并转换成BCD码调用10号中断予以显示;若在键盘输入T,则设计程序代码依次读取系统时间时、分、秒,并转换成BCD码并调用10号中断予以显示;若输入大写字母Q,则退出当前状态;若不是相关字符,则不于任何响应,并不显示任何信息。 4设计原理及功能说明 4.1 程序流程图 由课程设计任务要求可知,程序的大致过程是:先判断输入的字符是否为“D”、“T”、“Q”,否则回到初始状态等待重新输入。若为“D”,则调用日期读取程序,显示出日期并回到初始状态;若为“T”,则调用时间读取程序,显示出时间并回到初始状态;若为“Q”,则直接退出程序。由此可以画出如下程序流程图: .2 系统工作原理本次课程设计的程序编译和调试应该都是在DOS环境中进行的。程序的工作过程如前一节的流程图所示。 其中调用日期的子程序需要用到DOS中的2AH号功能,而调用系统时间的子程序需要用到DOS中的2CH号功能,最后退出程序的功能则需要用到I/O中断。 在调用子程序之前还用到了简单的判断程序,判断符合要求才调用子程序,否则退出。 在程序读取系统时间和日期时,由于读取的数据都是二进制数,所以要显示正常结果必须加上一个二进制转化为BCD码的程序。 方案所需软件与硬件条件 所需软件条件:武汉大学开发的轻松汇编软件。轻松汇编是一个汇编语言的集成开发环境,主要面向汇编语言的初学者。它提供了一个在Windows界面下的汇编语言开发环境,具有了一般的集成开发环境所提供的功能。 所需硬件条件:一台PC机 程序调试 本次课设的程序调试所用到的软件是武汉大学开发的轻松汇编软件。调试步骤如下: (1) 打开轻松汇编软件,在右侧的程序编辑区输入自己写的汇编程序。然后点击保存按钮。(2) 再点击“运行”菜单栏中的“编译”按钮,出现如图4提示: 出现提示说明编写的程序有错误和警告,按照提示将错误改正。 “Reserved word used as symbol:STACK”,说明STACK与系统默认标识符相同,改成STACK1即可。 (3) 程序改正后,再一次点击“运行”菜单栏里的“生成”和“运行”,生成zhaohao.exe文件 (4) 在光标后输入‘D’或‘T’,分别实现调用系统日期、时间功能。(5) 若在光标后输入字符‘Q’,则会出现如下字符串并退出程序 INT 21H ;显示BUF2中的字符串 MOV AH,2AH INT 21H ;利用DOS的2AH功能来调用系统日期 MOV YEAR,CX MOV MON,DH MOV DAY,DL MOV DI,OFFSET BUF MOV AX,YEAR MOV CX,4 CALL DIVNUM CALL LISNUM CALL DIS1 MOV AL,MON MOV AH,0 MOV CL,2 CALL DIVNUM CALL LISNUM CALL DIS1 MOV AL,DAY MOV AH,0 MOV CL,2 CALL DIVNUM CALL LISNUM CALL ENTER1 JMP START ; 分别定义时分秒数据寄存器 ;对年进行二进制转换并存于寄存器中 ;输出寄存器中的数据 ;在年后加入分隔符‘-’,将年与月分开;对月进行二进制转换并存于寄存器中 ;输出寄存器中的数据 ;加入分隔符‘-’,将月与日隔开 ;调用显示字符子程序 RQSZ.exe,程序初始运行界面: 如果按错了键,会出现如下界面,没任何反应,也不显示任何信息: 如果输入正确如“D”将出现如下界面(每输入一次就显示一次系统日期): 如果输入正确如“T”将出现如下界面(每输入一次就显示一次系统时间): 如果输入“Q”,则退出以上界面。 6总结 1. 在完成课程设计过程中,我认识到平时基础知识的重要性,只有能够熟练的掌握才能在实验过程中得心应手,否则一步错则整个试验都会陷入困境,因而,严谨的态度是试验成功的重要保障! 2. 通过这次课程设计,我们对各个函数以及语句有了进一步的了解,对各个语句的功能有了更深刻的认识和体会,平时上课的理论知
您可能关注的文档
- 新部编二上语文园地三.pptx
- 新课标人教版七年级地理_气温和气温的分布.ppt
- 新闻报纸编辑编后写作.ppt
- 新闻发言人(课堂用).ppt
- 新闻本体论 第二讲.ppt
- 新钢公司烧结机工艺及自动化控制系统简介.ppt
- 新闻短评_写作指导.ppt
- 新闻类论文完整版.doc
- 新闻评述x.ppt
- 新闻采访-第1讲__新闻采访概论.doc
- 2025年中国乙氧苯柳胺软膏市场调查研究报告.docx
- 2025年及未来5年电信设备项目市场数据调查、监测研究报告.docx
- 2025年中国产宝口服液市场调查研究报告.docx
- 2025年及未来5年远红外线热敷按摩仪之瑞颈灵项目市场数据分析可行性研究报告.docx
- 2025年中国2—氨基—4,6—二氯嘧啶市场调查研究报告.docx
- 2025年及未来5年双层风琴帘项目市场数据调查、监测研究报告.docx
- 2025年及未来5年多功能短路定位分析仪项目市场数据调查、监测研究报告.docx
- 2025年中国换芯型烟嘴市场调查研究报告.docx
- 2025年及未来5年印章防伪项目市场数据调查、监测研究报告.docx
- 2025年中国超小型冷冻修边机市场调查研究报告.docx
最近下载
- 干细胞制剂制备质量管理自律规范 现场检查手册.docx VIP
- 部编版语文六年级上册第八单元教材解读大单元集体备课.pptx VIP
- 《深度学习技术与应用(TensorFlow版)》高职人工智能技术应用专业全套教学课件.pptx
- 2025《公园法》学习解读课件PPT.pptx
- SINUMERIK808D控制两个模拟量主轴的实现.pdf VIP
- 传感器与检测技术第四版胡向东习题答案.pdf VIP
- 铁建设(2008)105号_铁路隧道超前地质预报技术指南.pdf VIP
- 个人成长与职业生涯规划主题班会PPT课件.pptx VIP
- 法国里尔社区中心专题课件.ppt
- Tough-Love迪士尼后妈茶话会.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)