版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
一.這是一個判斷某一年是否為潤年的程序,運行可執(zhí)行程序lfleap.exe后,輸入具體的年
份,可輸出是本年是否為閏年的提示信息。
DATASEGMENT;定義數(shù)據(jù)段
INFONDBODH,OAH;PLEASEINPUTAYEAR:$'
YDBODH,OAH;THISISALEAPYEAR!$'
NDBODHZOAH;THISISNOTALEAPYEAR!$'
WDWO
BUFDB8
DB?
DB8DUP(?)
DATAENDS
STACKSEGMENTSTACK
DB200DUP(O)
STACKENDS
CODESEGMENT
ASSUMEDS:DATA,SS:STACK,CS:CODE
START:MOVAX,DATA
MOVDS,AX
LEADXJNFON;在屏幕上顯示提示信息
MOVAH,9
INT21H
LEADX,BUF;從鍵盤輸入年份字符串
MOVAH,10
INT21H
MOVCL,[BUF+1]
LEADI,BUF+2
CALLDATACATE
CALLIFYEARS
JCA1
LEADX,N
MOVAH,9
INT21H
JMPEXIT
Al:LEADX,Y
MOVAH,9
INT21H
EXIT:MOVAH,4CH
INT21H
二.這是一個顯示系統(tǒng)日期和時間的程序,運行時,在出現(xiàn)的提示信息中輸入大寫字母“D”,
可顯示系統(tǒng)當(dāng)前日期;輸入大寫字母“T",可顯示系統(tǒng)當(dāng)前時間;輸入大寫字母“Q”,可結(jié)
束程序。
DATACATEPROCNEAR;
PUSHCX;
DECCX
LEASI,BUF+2
TT1:INCSI
LOOPTT1
;LEASI,CX[DI]
POPCX
MOVDH,30H
MOVBL,1O
MOVAX,1
LI:PUSHAX
SUBBYTEPTR[SI],DH
MULBYTEPTR[SI]
ADDW,AX
POPAX
MULBL
DECSI
LOOPLI
RET
DATACATEENDP
IFYEARSPROCNEAR
PUSHBX
PUSHCX
PUSHDX
MOVAX,W
MOVCX,AX
MOVDX,0
MOVBXZ4
DIVBX
CMPDX,0
JNZLABI
MOVAX,CX
MOVBXZ1OO
DIVBX
CMPDXQ
JNZLAB2
MOVAX,CX
MOVBX,400
DIVBX
CMPDX,0
JZLAB2
LABI:CLC
JMPLAB3
LAB2:STC
LAB3:POPDX
POPCX
POPBX
RET
IFYEARSENDP
CODEENDS
ENDSTART
三.這是一個顯示系統(tǒng)時間的程序,運行時,在屏幕的右上角將以“時:分:秒”的
形式顯示本機(jī)系統(tǒng)的時間。該程序只能在DOS下運行。
STACKSEGMENTSTACK
DW200DUP(?)
STACKENDS
DATASEGMENT
SPACEDB1000DUP(")
PATTERNDB6DUP「),0C9H,26DUP(0CDH),0BBH,6DUP('')
DB6DUP(''),0BAH,26DUP(20H),0BAH,6DUP('1)
DB6DUPT),0C8H,26DUP(0CDH),0BCHz6DUP('')
□BUFFERDB8DUP(':'),12DUP('1)
DBUFFER1DB20DUPC*)
STRDB0DH,0AH,'PLEASEINPUTDATE(D)ORTIME(T)ORQUIT(Q):$'
DATAENDS
CODESEGMENT
ASSUMECS:CODEZDS:DATA,ES:DATA,SS:STACK
START:MOVAX,0001H;設(shè)置顯示方式為40*25彩色文本方式
INT10H
MOVAX,DATA
MOVDS,AX
MOVES,AX
MOVBP,OFFSETSPACE
MOVDX,0B00H
MOVCX,1000
MOVBX,0040H
MOVAX,1300H
INT10H
MOVBROFFSETPATTERN;顯示矩形條
MOVDXQBOOH
MOVCX,120
MOVBX,004EH
MOVAX,1301H
INT10H
LEADX,STR;顯示提示信息
M0VAH,9
INT21H
MOVAH,1;從鍵盤輸入單個字符
INT21H
CMPAL,44H;AL='D'?
JNEA
CALLDATE;顯示系統(tǒng)11期
A:CMPAL,54H;AL=T?
JNEB
CALLTIME;顯示系統(tǒng)時間
B:CMPAL,51H;AL='Q'?
JNESTART
MOVAH,4CH;返回DOS狀態(tài)
INT21H
DATEPROCNEAR;顯示FI期子程序
DISPLAY:MOVAH,2AH;取日期
INT21H
MOVSI,0
MOVAX,CX
MOVBX,1OO
DIVBL
MOVBL,AH
CALLBCDASC1;日期數(shù)值轉(zhuǎn)換成相應(yīng)的ASCII碼字符
MOVAL,BL
CALLBCDASC1
INCSI
MOVALZDH
CALLBCDASC1
INCSI
MOVAL,DL
CALLBCDASC1
MOVBP,OFFSETDBUFFER1
MOVDX,OCODH
MOVCX,20
MOVBX,004EH
MOVAX,1301H
INT10H
MOVAH,02H;設(shè)置光標(biāo)位置
MOVDX,0300H
MOVBH,0
INT10H
MOVBX,0018H
REPEA:MOVCX,OFFFFH;延時
REPEAT:LOOPREPEAT
DECBX
JNZREPEA
MOVAH,01H;讀鍵盤緩沖區(qū)字符到AL寄存器
INT16H
JEDISPLAY
JMPSTART
MOVAX,4C00H
INT21H
RET
DATEENDP
TIMEPROCNEAR;顯示時間子程序
DISPLAYlrMOVSLO
MOVBXZ1OO
DIVBL
MOVAH,2CH;取時間
INT21H
MOVAL,CH
CALLBCDASC;將時間數(shù)值轉(zhuǎn)換成ASCII碼字符
INCSI
MOVAL,CL
CALLBCDASC
INCSI
MOVAL,DH
CALLBCDASC
MOVBP,OFFSETDBUFFER
MOVDXz0C0DH
MOVCX,20
MOVBX,004EH
MOVAX,1301H
INT10H
MOVAH,02H
MOVDXZO3OOH
MOVBH,0
INT10H
MOVBX,0018H
RE:MOVCX,OFFFFH
REA:LOOPREA
DECBX
JNZRE
MOVAH,01H
INT16H
JEDISPLAY1
JMPSTART
MOVAX,4C00H
INT21H
RET
TIMEENDP
BCDASCPROCNEAR;時間數(shù)值轉(zhuǎn)換成ASCII碼字符子程序
PUSHBX
CBW
MOVBL,10
DIVBL
ADDAL,'O'
MOVDBUFFER[SI],AL
INCSI
ADDAH;O'
MOVDBUFFER[SI],AH
INCSI
POPBX
RET
BCDASCENDP
BCDASC1PROCNEAR;日期數(shù)值轉(zhuǎn)換成ASCII碼字符子程序
PUSHBX
CBW
MOVBL.10
DIVBL
ADDAL,'O'
MOVDBUFFER1[SI],AL
INCSI
ADDAH/O'
MOVDBUFFER1[SI],AH
INCSI
POPBX
RET
BCDASC1ENDP
CODEENDS
ENDSTART
四.這是一個網(wǎng)上電子表
CURSOREQU45H;定義顯示位置
ATTRIBEQU2FH;定義時鐘顯示顏色,綠底白字
CODESEGMENT;
ASSUMECS:CODE,DS:CODE
START:
JMPGO;轉(zhuǎn)到程序預(yù)處理,設(shè)置中斷并駐留
OLDCURDW?;用于保存原光標(biāo)位置
OLD1CDW2DUP(?);用于保存原來的intlc入口地址
NEWINT1C:;新的intlc入口
PUSHF;標(biāo)志莊棧
CALLDWORDPTRCS:OLD1C;調(diào)用原來的intlc中斷
PUSHAX
PUSHBX
PUSHCX
PUSHDX
XORBH,BH
MOVAH,3
INT10H;intlO子功能03取當(dāng)前光標(biāo)位置
MOVCS:OLDCUR,DX;當(dāng)前光標(biāo)位置存入CS:OLDCUR
MOVAH,2
XORBH,BH
MOVDX,CURSOR;DX=CURSOR=45h,表示光標(biāo)位于在1行70歹lj
INT10H;intlO子功能02設(shè)置光標(biāo)位置
MOVAH,2;讀取系統(tǒng)時鐘
INT1AH
PUSHDX
PUSHCX
POPBX
PUSHBX
CALLSHOWBYTE
CALLSHOWCOLON
POPBX
XCHGBH,BL
CALLSHOWBYTE
CALLSHOWCOLON
POPBX
CALLSHOWBYTE
MOVDX,CS:OLDCUR
MOVAH,2
XORBH,BH
INT10H
POPDX
POPex
POPBX
POPAX
IRET
SHOWBYTEPROCNEAR
PUSHBX
MOVCL,4
MOVAL,BH
SHRAL,CL
ADDAL,30H
CALLSHOW
CALLCURMOVE
POPBX
MOVAL,BH
ANDALQFH
ADDAL,30H
CALLSHOW
CALLCURMOVE
RET
SHOWBYTEENDP
SHOWCOLONPROCNEAR
MOVAL;:'
CALLSHOW
CALLCURMOVE
RET
SHOWCOLONENDP
CURMOVEPROCNEAR
PUSHAX
PUSHBX
PUSHCX
PUSHDX
MOVAH,3
MOVBH,0
INT10H
INCDL
MOVAH,2
INT1OH
POPDX
POPCX
POPBX
POPAX
RET
CURMOVEENDP
SHOWPROCNEAR
PUSHAX
PUSHBX
PUSHCX
MOVAH,09H
MOVBX,ATTRIB
MOVCX,1
INT10H
POPCX
POPBX
POPAX
RET
SHOWENDP
GO:
PUSHCS
POPDS
MOVAX,351CH;取中斷向量
INT21H
;保存原中斷向量
MOVOLD1CZBX
MOVBX,ES
MOVOLD1C+2,BX
MOVDX,OFFSETNEWINT1C;置新的中斷向量
MOVAX,251CH
INT21H
MOVDX,OFFSETGO
SUBDXZOFFSETSTART
MOVCL,4
SHRDX,CL
ADDDXJ1H
MOVAX3100H;結(jié)束并駐留
INT21H
CODEENDS
ENDSTART
DATASEGMENT
;*****定義pLEASE等提示信息*****
STRDB20
DB50H,7,0,0
DB6cH,7,0,1
DB65H,7,0,l
DB61H,7,0,1
DB73H,7,0,l
DB65H,7,0,1
DB70H,“?10
DB72HJA1
DB65HJA1
DB73H,7,0,l
DB73H,7,0,1
DB53H,7,0,2
DB6BH,7,0,2
DB65H,7,0,1
DB79H,7,0,1
DB65H,7,0,2
DB78HJA1
DB69H,7,0,1
DB74H,7,0,l
DBZIHJAl
;*****定義0—9十個圖形數(shù)字*****
SODB6
DB5FH,7A0
DB7CH,“-1
DB7CH,7,1,0
DB5FHJA1
DB7cH,7,0,1
DB7cH
SYDB2
DB7cH,“0
DB7cH,7,1,0
S2DB5
DB5FHJA0
DB7cH,7,1,1
DB5FHJA-1
DB7CH,7,D-1
DB5FHJA1
S3DB5
DB5FH,7,0,0
DB7cH,7,1,1
DB5FH,7,0,-l
DB7cH,7,LI
DB5FHJA-1
S4DB4
DB7CH,“0
DB5FH,7,0,l
DB7CH,7,1,1
DB7CH,7,-l,0
S5DB5
DB5FH,7,0,0
DB7CH,7,1,-1
DB5FHJA1
DB7CH,7,1,1
DB5FHz7z0,-l
S6DB6
DB5FH,7,0,0
DB7CH,“?1
DB5FH,7,0,1
DB7cH,7,1,1
DB5FH,7,0,-l
DB7cH,7,0廠1
S7DB3
DB5FHz7,0,0
DB7cH
DB7cH,7,1,0
S8DB7
DB7CH,“0
DB5FH,7,?1,1
DB7CH,7,L1
DB5FH7A-1
DB7CH,7,1,1
DB5FH,7,0,-l
DB7cH
S9DB6
DB7CH,7,l,0
DB5FH,7,-1」
DB7cH,7,1,1
DB5FHz7z0,-l
DB7CH,“1
DB5FH,7,0,-l
SilDB2
DB03Hzi,0
DB03H,7,1,0
DATAENDS
STACKSEGMENT
DB200DUP(0)
STACKENDS
CODESEGMENT
ASSUMECS:CODE,SS:STACK,DS:DATA
START:
MOVAX,DATA
MOVDS,AX
MOVAH,0;設(shè)置顯示方式
MOVAL,4
INT10H
MOVAH,OBH;置彩色調(diào)板
MOVBHZO
MOVBL,1
INT10H
MOVAH,OBH;置彩色調(diào)板
MOVBH,1
MOVBL,4
INT10H
MOVAH,2;取系統(tǒng)時間
INT1AH
MOVAX,0
MOVBX,0
MOVAH,CH;取系統(tǒng)時間
MOVAL,CL;保存分鐘
MOVBH,DH;保存秒
MOVBL,DL;保存百分之一秒
TT:PUSHAX
PUSHBX
MOVAH,0
MOVAL,4
INT10H
MOVAH,OBH
MOVBH,0
MOVBL,1
INT10H
MOVAH,OBH
MOVBH,1
MOVBL,4
INT10H
MOVAH,1;讀鍵盤緩沖區(qū)字符
INT16H
JZWW
MOVAH,8;從鍵盤輸入字符
INT21H
CMPAL;S';輸入S,結(jié)束程序
JETU
WW:POPBX
POPAX
CALLXIAN;調(diào)用顯示子程序
PUSHAX
QU:MOVAH,2;取系統(tǒng)時間
INT1AH
CMPBH,DH
JEQU
POPAX
INCBH;對時間進(jìn)行加1
CMPBH,100
JLTT
MOVBH,0
INCAL
CALLBEEP
CMPAL,100
JLTT
MOVALzO
INCAH
CMPAH,24
?JLTT
MOVAH,0
JMPTT
TU:MOVAH,4CH
INT21H
RET
XIANPROC;對時間值進(jìn)行處理并顯示的子程序
PUSHSI
PUSHDI
PUSHDX
PUSHCX
PUSHBX
PUSHAX
POPAX
PUSHAX
MOVBX,AX
MOVAX,0
MOVAL,BH
MOVCL,4
SHRAL,CL
MOVBL,AL
MOVDH,10
MOVDL,2
CALLFF
POPAX
PUSHAX
MOVBX,AX
MOVAX,0
MOVAL,BH
ANDAL,OFH
MOVBL,AL
MOVDH,10
MOVDL,6
CALLFF
MOVDH,1O
MOVDL,1O
MOVBL,10
CALLFF
X9dOd
XVdOd
dd11VD
9ZziaAOIAI
0TzHaAOIAi
1V'18AOIAI
T/1V8Hs
P'13AOIAI
H8'1VAOIAI
O'XVAOIAI
xvHsnd
X9HSOd
X9dOd
XVdOd
ddnvD
0T'18AOIAI
Z?ziaAOIAI
0IzHaAOIAI
3311V3
8lziaAOIAI
OT^aAOIAI
W18AOIAi
HdO'lVQNV
XVHSOd
XVdOd
dd11VD
VTziaAOIAI
OT'HOAOIAI
1VZ19AOIAI
UlVHHS
/IDAOIAI
XVHSOd
XVdOd
PUSHBX
PUSHAX
MOVAL,BH
ANDAL,OFH
MOVBLZAL
MOVDH,1O
MOVDL,30
CALLFF
MOVDH,0
MOVDL,15
MOVBL,22
CALLFF
POPAX
POPBX
POPCX
POPDX
POPDI
POPSI
RET
XIANENDP
FFPROC;顯示具體數(shù)值
PUSHAX
PUSHBX
PUSHCX
PUSHDX
CMPBL,0
JELO
CMPBL,1
JELI
CMPBL,2
JEL2
CMPBL,3
JEL3
CMPBL,4
JEL4
CMPBL,5
JEL5
CMPBLZ6
JEL6
CMPBL,7
JEL7
CMPBL,8
JEL8
CMPBLZ9
JEL9
CMPBLZ1O
正LIO
CMPBL,22
JELD
LO:LEADI,SO
JMPTY
LI:LEADI,SY
JMPTY
L2:LEADI,S2
JMPTY
L3:LEADI,S3
JMPTY
L4:LEADI,S4
JMPTY
L5:LEADI,S5
JMPTY
L6:LEADI,S6
JMPTY
L7:LEADLS7
JMPTY
L8:LEADI,S8
JMPTY
L9:LEADI,S9
JMPTY
LIO:LEADI,S11
JMPTY
LD:LEADI,STR
TY:MOVAH,OFH;示方式
INT10H
SUBCX,CX
MOVCL,[DI]
INCDI
PLOT_NEXT:ADDDHJDI+2]
ADDDLJDI+3]
MOVAH,2
INT1OH
MOVAL,[DI]
MOVBL,[DI+1]
PUSHCX
MOVCX,1
MOVAH,09
INT10H
POPCX
ADDDl,4
LOOPPLOT_NEXT
POPDX
POPCX
POPBX
POPAX
MOVCX,100
GG:DECCX
LOOPGG
RET
FFENDP
CLEARPROC
PUSHAX
PUSHBX
PUSHCX
PUSHDX
MOVAH,6
MOVAL,0
MOVBH,1
INT1OH
POPDX
POPCX
POPBX
POPAX
RET
CLEARENDP
BEEPPROC
PUSHAX
PUSHBX
PUSHCX
PUSHDX
MOVAL,10110110B
OUT43H,AL
MOVAX,533H
OUT42H,AL
MOVAL,AH
OUT42H,AL
INAL,61H
MOVAH,AL
ORAL,03
OUT61H,AL
SUBCX,CX
MOVBL,28H
G7:LOOPG7
DECBL
JNZG7
MOVAL,AH
0UT61H,AL
POPDX
POPCX
POPBX
POPAX
RET
BEEPENDP
CODEENDS
ENDSTART
五、本程序是一個用匯編編的精致的圖形時鐘,運行時雙擊clock圖標(biāo)即可,
鐘表顯示的時間為本機(jī)系統(tǒng)的時間。
按b鍵可擴(kuò)大畫面;按s鍵可縮小畫面;按c鍵可改變顏色;按e鍵可聽音樂;
按q鍵退出本程序.
extrnmusic:faGgensound:far
.******************************************************
;*堆棧段
286.******************************************************
S7ACK_SEGSEGMENTSTACK
STACK._BUFDW120DUP(?)
TOPEQU$-STACK_BUF
S7ACK_SEGENDS
/.******************************************************
;*數(shù)據(jù)段
.******************************************************
DA7A_SEGSEGMENTPARA
;TODO:數(shù)據(jù)的定義及存儲器的分配
tsiDB0
quitbufDB'welcomeyoutorunthisprogramme.
quitbuf2DB,C:changecolor;B:extendthecolck;S:reducetheclock
quitbuf3DB'pressetosound;Pressqtoquit
sigleDB80h
absxDW0
absyDW0
sutDW0
erroybzDB0
rODW90
xODW320
yoDW245
countOdb0
count_hourDB11
count_minuteDB11
yuanxinxDW0
yuanxinyDW0
sDB0
s2DB0
s3DB0
hourDW0
hour2DW0
minuteDW0
minute2DW0
secondDB0
second2DB0
sin_xDW0
sin__xxDW0
XDW0
yDW0
xlDW0
xminyDW0
yminxDW0
xmaxDW0
ymaxDW0
yminDW0
xminDW0
sjx_xminyDW0
sjx_yminxDW0
sjx_xmaxDW0
sjx_ymaxDW0
sjx_yminDW0
sjx_xminDW0
yuanxDW0
yuanyDW0
yiDW0
x2DW0
y2DW0
x3DW0
y3DW0
DlancolorDB0
colorDB2
color_hourDB2
color_minDB6
color_secondDB9
color4DB10
color5DB11
color6DB12
backgroundcolorDB1
pagelDB0
y2yiDW0
x2xlDW0
sjx_y2ylDW0
sjx_x2xlDW0
DATASEGENDS
.******************************************************
/
;*代碼段
.******************************************************
CODE_SEGSEGMENTPARA
MAINPROCFAR
ASSUMECS:CODE_SEG,DS:DATA_SEG
ASSUMESS:STACK_SEG
START:
MOVAX,STACK_SEG
MOVSS,AX
MOVSBTOP
MOVAX,DAIA_SEG
MOVDS,AX
;TODO:從這里開始您的代碼
beg:MOVAX,OO12h
INTlOh
MOVDX,OOlOh
CALLbl002
LEABP,quitbuf
CALLmsg
MOVDX,010ah
LEABRquitbufZ
CALLmsg
MOVDXzO2Oah
LEABP,quitbuf3
CALLmsg
beg2:CALLskin
CALLskin2
CALLskin3
CALLCLk
MOVsecond,DH
MOVsecond2,DH
MOVcount_minute,ll
CALLminute_lin
XORDX,DX
MOVAX,minute2
MOVCX,12
DIVCX
MOVCX,AX;minurte2/12
POPAX
ADDAX,CX
MOVhour2,AX
MOVcount_hourzll
CALLhourjin
CALLCLk
MOVDL,DH
CALLbcd2
XORAH,AH
MOVCL,12
DIVCL
MOVcount_minute,AH;second%12初始值
DECcount_minute
XORDX,DX
MOVAX,minute2
MOVCX,12
DIVCX;minurte2%12
MOVcount_hour,DL
DECcount_hour
INCsecond2
kk3:CLI
CALLsecondjin
STI
JMPks
ks:MOVAH,1
INT16h
JZkk3
MOVAH,8
INT21h
CMPAL;q'
JEquit
CMPAL;b'
正CHange_rb
CMPAL;s'
JECHange_rs
CMPAL;c'
JECHange_color
cmpal/e'
jeaO
JMPkk3
CHange_rs:CMPr0,190
JAks
ADDrOz5
JMPtobeg2
CHange_rb:CMPr0,60
JBks
SUBrO,5
JMPtobeg2
CHange_color:LEASl,color_hour
MOVCX,6
CHange_kkl:MOVAL,[SI]
INCAL
CMPAL,15
JCCHange_color_kk2
MOVALZ1
CHange_color_kk2:
MOV[SI],AL
INCSI
LOOPCHange_kkl
JMPtobeg2
aO:callmusic
callmusic
callmusic
tobeg2:CALLCLear
JMPbeg2
quit:MOVAX?4C00H
INT21H
,*************************************
hour_linPROCNEAR
PUSHa
CMPcount_houcll
JBtohour_yl
JMPhour_lin_next
tohour_yl:MOVSlglez3
JMPhour_yl
hour_lin_next:
MOVcount_hour,0
MOVSlgle,5
CALLCLk
MOVDLZCH
CALLbcd2
CMPAL,12
JBhour_kkl
SUBAL,12
hour_kkl:MOVCLz30
MULCL
PUSHAX
XORDX,DX
MOVAX,minute2
MOVCX,12
DIVex
MOVCX,AX;minurte2/12
POPAX
ADDAX,CX
MOVhour2,AX
;擦掉
MOVColor,0
MOVAX,hour
MOVBX,rO
ADDBX,2O
CALLrenovate
MOVDXzyuanx
MOVx3,DX
MOVDX,yuany
MOVy3zDX
ADDAX,270
ADDBX,400;90
CALLrenovate
;擦掉
MOVDXzyuanx
MOVx2zDX
MOVDX,yuany
MOVy2,DX
MOVDX,xO
MOVxl,DX
MOVDX,yO;擦掉
MOVylzDX
CALLsjx
ADDAX,180
CALLrenovate
;擦掉
MOVDXzyuanx
MOVx2,DX
MOVDXzyuany
MOVy2,DX
SUBBX,100
CALLrenovate
MOVDXzyuanx
MOVx3,DX
MOVDX,yuany
MOVy3,DX;擦掉
CALLsjx
MOVSlglez4
.***************************..■寫
hour_yl:MOVALzcolor_hour
MOVcolor,AL
MOVAX,hour2
MOVBX,rO
ADDBX,70
CALLrenovate
MOVDX,yuanx
MOVx3,DX
MOVDXzyuany
MOVy3,DX
ADDAX,90
ADDBX,600;90
CALLrenovate
MOVDX,yuanx
MOVx2,DX
MOVDX,yuany
MOVy2,DX;重寫
ADDAX,180
CALLrenovate
MOVDX,yuanx
MOVxl,DX
MOVDX,yuany
MOVyl,DX
CALLsjxx
CALLsjxy
ADDAX,270
SUBBX,100
CALLrenovate
MOVDX,yuanx
MOVx3,DX;重寫
MOVDX,yuany
MOVy3,DX
CALLsjx
CALLsjxx
CALLsjxy
MOVCXzhour2
MOVhour,CX
hour_quit:POPa
RET
hourjinENDP
.********************************
minute_linPROCNEAR
PUSHa
CMPcount_minute,ll
JBtominute_yl;仍是原來的一個
JMPminute_lin_next
tominute_yl:MOVSlgle,0
JMPminute__yl
minutejinjnext:
INCcount_hour
CALLCLk
MOVDL,CL
CALLbcd2;bcd->16
MOVCL,6
MULCL;al*cl
PUSHAX
MOVDL,second2
CALLbcd2
XORAH,AH
MOVCL,12
DIVCL
MOVCL,AL;second2/12
POPAX
MOVCH,0
ADDAX,CX
MOVminute2,AX
XQ'CXAOIAI
xuen"x。AOIAI
aieAOua」
081'xvaav
x[s11VD
X(HAAOIAI
oA'xaAOIAI
XO'TXAOIAI
0X*xaAOIAI
Xd'MAOIAI
AuenA'x。AOIAI
xa'zxAOIAI
xuenAzxaAOIAJ
ajeAouajiiv。
06:008'xgaav
89z/xvaav
XQ'fAAOIAI
AuenA-xaAOIAI
Xb£XAOIAI
xuenA-xaAOIAI
a^BAOuajnv3
OT(xaaav
0」'X8
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣播電視線務(wù)員安全規(guī)程模擬考核試卷含答案
- 鐵渣處理工QC考核試卷含答案
- 水生植物病害防治員崗前設(shè)備巡檢考核試卷含答案
- 筒并搖工標(biāo)準(zhǔn)化強(qiáng)化考核試卷含答案
- ??怂谷鴺?biāo)培訓(xùn)課件
- 老年人入住老人關(guān)愛活動制度
- 城管協(xié)管培訓(xùn)
- 酒店客房環(huán)境與設(shè)備維護(hù)制度
- 酒店安全消防管理制度
- 濟(jì)寧培訓(xùn)班教學(xué)課件
- 養(yǎng)老院老年人能力評估表
- 腈綸生產(chǎn)企業(yè)基本情況
- 前列腺增生的護(hù)理2
- 電力建設(shè)工程工程量清單計算規(guī)范 變電工程
- 礦用隔爆兼本質(zhì)安全型真空電磁起動器
- 歷年同等學(xué)力申碩公共管理真題及答案
- 果樹整形修剪技術(shù)5
- 社會學(xué)概論(第2版)PPT完整全套教學(xué)課件
- RB/T 208-2016化學(xué)實驗室內(nèi)部質(zhì)量控制比對試驗
- GB/T 37898-2019風(fēng)力發(fā)電機(jī)組吊裝安全技術(shù)規(guī)程
- GB/T 32893-201610 kV及以上電力用戶變電站運行管理規(guī)范
評論
0/150
提交評論