微机原理与接口技术的课程设计内容摘要:

rect the time 39。 ,0ah,0dh db 39。 39。 ,0ah,0dh db 39。 Press ESC button to exit 39。 ,0ah,0dh,39。 $39。 tn db 39。 Please input the new time (hh:mm:ss):39。 ,0dh,0ah,39。 $39。 a2 db 39。 Time is:39。 ,0ah,0dh,39。 $39。 buff db 40。 在数据段开一段时间显示缓冲区 db ? db 40 dup (?) hor db ? min db ? sec db ? data ends stack segment db 100 dup(?) stack ends code segment assume cs:code,ss:stack,ds:data begin: call clear。 调用清屏子程序 mov ax,data。 时间显示部分 mov ds,ax mov ah,2ch。 DOS时间调用功能 ,功能号 :2cH,小时 ,分钟 ,秒数 ,分别保存在CH,CL,DH中 int 21h mov al,ch mov ah,0 call btd mov buff+2,al mov buff+3,ah mov al,39。 :39。 洛阳理工学院课程设计报告 4 mov buff+4,al mov ah,2ch。 分钟数设定 int 21h mov al,cl mov ah,0 call btd mov buff+5,al mov buff+6,ah mov al,39。 :39。 mov buff+7,al mov ah,2ch。 秒设定 int 21h mov al,dh mov ah,0 call btd mov buff+8,al mov buff+9,ah mov al,39。 $39。 mov buff+12,al mov buff+10,0dh mov buff+11,0ah push bx。 置光标位置 DH跟 DL分别为行号与列号 ,并入栈保护 BX mov ah,2 mov bh,0 mov dh,10 mov dl,26 int 10h pop bx lea dx, buff+2。 送 buff偏移地址到 DX,并调用 DOS显示功能 ,功能号为 9 mov ah,9 int 21h push bx。 置光标位置 mov ah,2 mov bh,0 mov dh,0 mov dl,0 int 10h 洛阳理工学院课程设计报告 5 pop bx lea dx,a1 mov ah,9 int 21h push bx。 置光标位置 mov ah,2 mov bh,0 mov dh,10 mov dl,10 int 10h pop bx lea dx,a2 mov ah,9 int 21h call delay1 mov ah,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。