显示系统时间(汇编) 图形化显示
来源:互联网 发布:天猫淘宝区别 编辑:程序博客网 时间:2024/06/02 08:30
这是我用了几天的时间做出来的,本来想把程序放进来的,但是由于太多了,我看还是跟大家说一下我的大体思想吧!在写程序的这几天里,遇到过很多的问题,但我还是坚持下来了,最终能够完成这个程序!心里很高兴!
以下是几个子功能的函数介绍!
;====================判断数字并将跳转到相应的显示图形数字子程序====
BIJIAO PROC NEAR
PUSH AX
.IF AL==30H ;判断如果是“0”则跳转到显示“0”的子程序
CALL SHOW0
.ELSEIF AL==31H
CALL SHOW1
.ELSEIF AL==32H
CALL SHOW2
.ELSEIF AL==33H
CALL SHOW3
.ELSEIf AL==34H
CALL SHOW4
.ELSEIF AL==35H
CALL SHOW5
.ELSEIF AL==36H
CALL SHOW6
.ELSEIF AL==37H
CALL SHOW7
.ELSEIF AL==38H
CALL SHOW8
.ELSE
CALL SHOW9
.ENDIF
POP AX
RET
BIJIAO ENDP
;===================================================
这是判断要显示的数字并调用相应的图形显示子程序来显示相应的数字
SHOW0 PROC NEAR ;显示"0"的子程序
CALL SHOW1H ;在第一行显示一个横
CALL SHOW2S ;在第二行显示一个竖
CALL SHOW2S2 ;在第二行显示另一竖
CALL SHOW4S1 ;在第四行显示一竖
CALL SHOW4S2 ;在第四行显示另一竖
CALL SHOW5H ;在第五行显示一横
RET
SHOW0 ENDP
显示“0”的子程序,通过在不同的行显示定义的横和竖来达到实现显示数字图形的功能,注意这里要显示的数字是“0”,所以中间的一横没有了,若将它显示出来,则变成8了。
SHOW2S PROC NEAR ;显示第二行的第一竖
PUSH AX
PUSH BX
PUSH DX
MOV DX,CS:OLDCUR1
MOV AH,02
INC DH
INT 10H
CALL CURMOVEQ
MOV AL,0B3H ;第二行的第一竖
CALL SHOW
POP DX
POP BX
POP AX
RET
SHOW2S ENDP
显示一横的子程序。以上程序先是通过对当前的显示进行定位,然后再显示出一横
- 显示系统时间(汇编) 图形化显示
- 汇编显示系统时间
- 汇编 实时显示系统时间 年月日信息
- (汇编实现)显示系统时间
- 关于汇编的图形显示
- DOS汇编显示当前时间
- 汇编,实现显示当前时间
- 显示系统的时间
- 显示系统时间
- WinCE显示系统时间
- 显示当前系统时间
- WinCE显示系统时间
- 系统时间,编程显示
- 显示系统时间
- 显示系统时间
- 显示系统时间
- 实时显示系统时间
- JSP显示系统时间
- 程序人生:如何成为一名优秀的程序员
- PHP 框架
- 【转】如何更好的进行项目文档管理
- Seam 2.1.1.GA 发布!
- C++中关于类型的一些术语
- 显示系统时间(汇编) 图形化显示
- 基于范型的多语言编程
- 蓝牙文件传输+obex+xp
- 使用JAVASCRIPT从sqlserver数据库中获得数据
- 第一次哦
- C++数据结构-1
- Javascript中暂停功能的实现
- PB实现自动判断并注册Dll/OCX控件
- DHC log 2008-12-23