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

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

piikee15年前 (2008-12-24)我的开发925
实验目的
《汇编语言程序设计》是计算机专业的重要的专业基础课,通过本综合性、设计性实验使学生进一步巩固课堂所学,全面熟悉、掌握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

分享给朋友:

相关文章

flex小程序(算算你在这个世界上存活了多少天)

flex代码<code><?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxm...

txt文件编码批量转换器

txt文件编码批量转换器

用于批量转换txt文本文档的编码格式。通常我们电脑里的txt文件都是ASNI编码,放到手机,MP3等设备里面,打开看到的都是乱码。所以我们必须先把它们转换为Unicode格式,才能够在手机和MP3上面打开。如果有大量的文件,一个一个打开另存...

alexaSEO软件

alexaSEO软件

ALEXASEO软件,提高网站ALEXA排名的同时,为网站增加大量外链。各大alexa排名查询网站,查询每一个网站之后,会在一段时间留下该网站的链接。此时,如果我们频繁的查询我们的网站,那么就会无形之中为网站留下外链。或者查询时,百度和谷歌...

伪原创生成工具

伪原创生成工具

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

txt文件编码批量转换器 V2.1版

用于批量转换txt文本文档的编码格式。通常我们电脑里的txt文件都是ASNI编码,放到手机,MP3等设备里面,打开看到的都是乱码。所以我们必须先把它们转换为Unicode格式,才能够在手机和MP3上面打开。如果有大量的文件,一个一个打开另存...

U盘禁用小精灵 V2.0

U盘禁用小精灵 V2.0

该软件可以让管理员方便的管理USB端口。一键即可实现启用与禁用U盘。(不影响USB鼠标,键盘及手写板的使用)。该软件适合公司禁用U盘和移动硬盘,以防员工带走机密资料。第一次使用,默认密码admin。登录后直接点击对应按钮禁用或启用U盘即可...

发表评论

访客

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