下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业 利用汇编语言编写的时钟程序实验目的:掌握用汇编语言完成设计目的;学会熟练使用汇编50软件来设计题目要求,以便更快捷方便的使用该软件为以后的实验设计提供技术经验;实验设备:计算机一台 实验原理:实验设计的要求是“设置时间成1989年05月04日”,根据题目要,我们需要使用到循环子程序以及进位关系(秒数的进制为60,分钟的进制也为60,小时进制位24)。这里,我们需要设置几个循环子程序,来让时间按照我们日常生活中的时间规律“走”,而当时间为23:59:59时,下一秒之后所
2、有的时间要被清零,即时间应该为00:00:00。然后在继续进行循环。这样的话我们根据时间的进制关系,计算出1989年5月4日的时间到现在的时间间隔,继而完成实验的设计。实验源程序以及实验结果:详见附录A实际应用及拓展应用由本实验的题目可知,该实验程序是设置时间,我们可以用相应的设计程序的思路拓展成设计某些仪器的工作时间,在设定的时间内停止工作或者开始工作,以及一些相应的一些定是演示程序。实验总结通过本实验,我初步了解和掌握了一些相关的循环子程序的编程,而且还学会了使用汇编50软件的使用方法,为以后的编辑程序奠定了一定的经验基础。同时,我还学会了编辑程序时应该要仔细,耐心,而且还要坚持,因为程序
3、编辑容易,而要实现才难,要调试成功一个程序成功需要编辑一个程序几倍的时间,所以,一定要有耐心,细心才能完成这项任务。附录A:实验源程序如下:SSEG SEGMENT PARA STACK stackdw 100h dup(0) ;初始化堆栈大小为100SSEG ENDSDSEG SEGMENT;数据段:在此处添加程序所需的数据DSEG ENDSESEG SEGMENT;附加段:在此处添加程序所需的数据ESEG ENDSCSEG SEGMENTassume cs:CSEG, ds:DSEG, es:ESEG, ss:SSEGMAIN PROC FAR ;主程序入口mov ax, dsegmov
4、ds, axmov ax,esegmov es, axMOV AH,1 INT 21H MOV AH,AL SUB AH,48 MOV CL,4 SHL AH,CL MOV AH,1 INT 21H SUB AL,48 OR AH,AL MOV CH,AH MOV AH,1 INT 21H SUB AL,48 MOV AH,AL MOV CL,4 SHL AH,CL MOV AH,1 INT 21H SUB AL,48 OR AH,AL MOV CL,AH MOV DL,- MOV AH,02 INT 21H MOV AH,1 INT 21H SUB AL,48 MOV AH,AL MOV C
5、L,4 SHL AH,CL MOV AH,1 INT 21H SUB AL,48 OR AH,AL MOV DH,AH MOV DL,- MOV AH,02 INT 21H MOV AH,1 INT 21H MOV AH,AL SUB AH,48 MOV CL,4 SHL AH,CL MOV AH,1 INT 21H MOV DH,AL SUB DH,48 OR AH,DH MOV DL,AH XOR AL,AL MOV AH,2BH INT 21H CMP AL,00H JNZ L1 MOV DL,Y MOV AH,02 INT 21H L1: CMP AL,0FFH JNZ L2 MOV DL,N MOV AH,02 INT 21H L2: MOV AH,01 INT 21H mov ax, 4c00h ;程序结束,返回到操作系统int 21hMAIN ENDPCSEG ENDSEND MAIN实验结果如下图:参考文献微机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职健体塑身(塑形理论)试题及答案
- 2025年大学第一学年(管理学)财务管理基础试题及答案
- 江苏教育出版社工商管理硕士入学考试模拟题集试题及答案
- 2025至2030中国跨境电商市场格局分析及增长潜力研究报告
- 2025-2030中国雪纺绣花面料行业运行形势与重点企业发展调研研究报告
- 2026年信息安全工程师面试指南及答案
- 2025至2030中国抗哮喘中药复方制剂供需平衡及投资机会分析报告
- 2025-2030汽车零部件自动化生产线投资计划评价及工艺技术水平提升与市场需求分析
- 2025-2030汽车零部件创新产业市场深度调研及新兴技术发展趋势
- 2025-2030汽车配件行业市场竞争态势技术发展投资前景分析报告
- 2024年养殖业创新合作:肉牛养殖与科研合作协议3篇
- 变电站消防安全
- 单位租车合同协议样本
- 《JJG196-2006-常用玻璃量器检定规程》
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- 介入导管室有关知识课件
- 银行客户经理压力与情绪管理培训
- 推广经理半年工作计划
- 无人机驾驶员培训计划及大纲
- 价格说明函格式范本正规范本(通用版)
- 水车浇水施工方案
评论
0/150
提交评论