当前位置:首页 > 计算机相关 > 我的开发 > 正文内容

汇编语言编写的时钟的常驻内存程序

piikee14年前 (2008-12-24)我的开发688
实验目的
《汇编语言程序设计》是计算机专业的重要的专业基础课,通过本综合性、设计性实验使学生进一步巩固课堂所学,全面熟悉、掌握8088宏汇编语言程序设计的基本方法和技巧,进一步提高编写程序、阅读分析程序及上机操作、调试程序的能力。
二、实验要求
编写一个时钟的常驻内存程序,要求:右上角显示时分秒。
三、实验原理分析
1.时间的获得与显示方法:通过MOV AH,02   INT 1AH 获得系统时间,然后用mov ah,02
int 21h输出系统时间。
2.让时间随系统而动态方法:用jmp的跳转,然程序不断获取时间,然后用光标定位方法,把光标每次都定位在同一地方然后输出时间,从而覆盖了原有时间,于是变可以看到时间随系统动态变化。
源程序(加必要注释)
DATAS SEGMENT
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
GO: ;/****定位光标***/
MOV DH,0
MOV DL,70
MOV BH,0
MOV AH,2
INT 10H
;/******获取系统时间****/
MOV AH,02
INT 1AH
PUSH CX
PUSH DX
;/******时****/
xor dl,dl
mov dl,ch
mov cl,4
shr dl,cl
add dl,30h
mov ah,02
int 21h
mov dl,ch
and dl,0fh
add dl,30h
mov ah,02
int 21h
mov dl,':'
mov ah,02
int 21h
;/*******分********/
POP DX
POP CX
PUSH DX
xor dl,dl
mov dl,cL
MOV DH,CL
mov CL,4
shr DL,CL
add Dl,30h
mov ah,02
int 21h
mov CL,DH
and CL,0fh
add Cl,30h
MOV DL,CL
mov ah,02
int 21h
mov dl,':'
mov ah,02
int 21h
;/*******秒********/
POP DX
mov BL,DH
mov CL,4
shr DH,CL
add DH,30h
MOV DL,DH
mov ah,02
int 21h
mov CL,BL
and CL,0fh
add Cl,30h
MOV DL,CL
mov ah,02
int 21h
jmp go
exit:
MOV AH,4CH
INT 21H
CODES ENDS
END START
版权所有,请勿用于商业用途!

扫描二维码推送至手机访问。

版权声明:本文由萍客小居发布,如需转载请注明出处。

本文链接:https://www.piikee.net/178.html

分享给朋友:

相关文章

学生排课系统

系统实现的功能用户输入一个数字(1~8),代表要在多少个学期内修完所有给出的课程,程序根据“lessonlist.txt”中的课程,对每个学期的课程合理地分配,并输出每个学期的课程表。所作的工作根据各个课程必修的前后顺序,用拓扑序方法,得出...

伪原创生成工具

伪原创生成工具

伪原创,生成工具--站长必备的工具。通过替换字符的设置,还有关键字的设置,伪原创生成工具可以把原文生成一篇伪原创文章,让搜索引擎认为你的文章是网络上独一无二的文章,从而提高你网站的权重。其次,伪原创生成会根据你设置的关键字,在文章中添加上你...

IP地址修改器bat文件

把以下内容拷入一个记事本,并把文件后缀改为.bat即可。@echo           ################################################@echo           #####      I...

月光宝盒

【基本介绍】"月光宝盒"是一款功能特别简单,容易上手的个人免费记账软件,它不需要用户了解深奥的财务知识,不用培训即会使用。该软件特别为月光一族开发,通过记录每日现金支出,收入的明细账,为个人使用者提供详细的收入支出明细等重要信息,同时软件提...

萍客月光宝盒V2.0

萍客月光宝盒V2.0

【基本介绍】"萍客月光宝盒"是一款功能特别简单,容易上手的个人免费记账软件,它不需要用户了解深奥的财务知识,不用培训即会使用。该软件特别为月光一族开发,通过记录每日现金支出,收入的明细账,为个人使用者提供详细的收入支出明细等重要信息,同时软...

萍客txt文本助手

萍客txt文本助手

萍客txt文本助手用于批量转换txt文本文档的编码格式,同时新版提供文本整理功能。通常我们电脑里的txt文件都是ASNI编码,放到手机,MP3等设备里面,打开看到的都是乱码。所以我们必须先把它们转换为Unicode格式,才能够在手机和MP3...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。