亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? a.asm

?? 微機接口程序設計中用到8253
?? ASM
字號:
STACK     SEGMENT PARA STACK 'STACK'
          DB 256 DUP(0)
STACK     ENDS
DATA      SEGMENT PARA PUBLIC 'DATA'
INFO      DB 'MODE1:MIAOBIAO   MODE2:TIMER               R:RESET  ESC:OVER  H:HOLD  J:GOON    SP:WRITE         CR:READ                   PLEASE CHOOSE 1 OR 2 $'

INFO2     DB 'PLEASE INPUT TIME:$'
FLAG      DB 0
FLAG1     DB 0
INPUT     DB 9,'0','0','0',':','0','0',':','0','0'

TENMINUTE DB '0'
MINUTE    DB '0'
          DB ':'
TENSECOND DB '0'
SECOND    DB '0'
          DB ':'
SECOND1   DB '0'
SECOND2   DB '0'
          DB '     '

YEAR      DB 0
YEAR1     DB 0
YEAR2     DB 0
YEAR3     DB 0
          DB '-'
MONTH     DB 0
MONTH1    DB 0
          DB '-'
DATE      DB 0
DATE1     DB 0
JILU      DB  'N','O','N','E',256 dup ('$')
DATA      ENDS
CODE      SEGMENT PARA PUBLIC 'CODE' 
          ASSUME CS:CODE,DS:DATA,ES:DATA
START:
          MOV    AX,DATA
          MOV    DS,AX
          MOV    ES,AX 
          CALL   CLRSC
          MOV    AH,09H                ;顯示初始信息
          MOV    DX,OFFSET INFO
          INT    21H
          MOV    AL,0DH                  
          CALL   DISPCHAR
CHOOSE:
          MOV    AH,8                  ;等待模式選擇
          INT    21H
          CMP    AL,'1'
          JE     CHRONOGRAPH
          CMP    AL,'2'
          JE     TIMER
          CMP    AL,01BH
          JE     OVER1
          JMP    CHOOSE
OVER1:                                 ;跳出程序
          MOV    AH,4CH
          INT    21H
CHRONOGRAPH:                           ;進入秒表模式
          MOV    FLAG,1
          JMP    GO

TIMER:                                 ;進入定時模式
          MOV    FLAG,0
          CALL   CLRSC
          MOV    AH,09H
          MOV    DX,OFFSET INFO2       ;輸入提示信息
          INT    21H
          MOV    DX,OFFSET INPUT       ;輸入時間
          MOV    AH,0AH
          INT    21H
          MOV    SI,OFFSET INPUT+2      
          MOV    AL,[SI]
          MOV    TENMINUTE ,AL
          MOV    AL,[SI+1] 
          MOV    MINUTE , AL
          MOV    AL,[SI+3]       
          MOV    TENSECOND , AL
          MOV    AL,[SI+4]
          MOV    SECOND ,AL
          MOV    AL,[SI+6]     
          MOV    SECOND1, AL
          MOV    AL,[SI+7]  
          MOV    SECOND2, AL
GO:  
          PUSH   DI  
          CLI
          MOV    AX,0
          MOV    ES,AX       
          MOV    DI,20H               ;修改08H中斷向量
          MOV    AX,OFFSET TIMER0
          STOSW
          MOV    AX,CS
          STOSW
          MOV    AL,36H               ;8253初始化
          OUT    43H,AL
          MOV    BX,1132               
          MOV    AL,BL
          OUT    40H,AL
          MOV    AL,BH
          OUT    40H,AL
          MOV    AL,0FCH
          OUT    21H,AL
          STI
          POP    DI
          PUSH   AX                   ;調用系統日期
          PUSH   BX
          PUSH   CX
          PUSH   DX
          PUSH   SI
          MOV    AH,2AH
          INT    21H
          MOV    AX,CX
          MOV    BX,DX
          MOV    DX,0
          MOV    SI,1000
          DIV    SI
          MOV    SI,DX
          OR     AL,30H
          MOV    YEAR,AL
          MOV    AX,SI
          MOV    DL,100
          DIV    DL
          MOV    DH,AH
          OR     AL,30H
          MOV    YEAR1,AL
          MOV    AH,0
          MOV    AL,DH
          MOV    DL,10
          DIV    DL
          OR     AL,30H
          MOV    YEAR2,AL
          MOV    AL,DH
          OR     AL,30H
          MOV    YEAR3,AL
          MOV    CX,BX 
          MOV    AX,BX
          MOV    AL,AH
          MOV    AH,0
          MOV    BH,10
          DIV    BH
          OR     AL,30H
          OR     AH,30H
          MOV    DH,AH
          MOV    MONTH,AL
          MOV    MONTH1,DH
          MOV    AX,CX
          MOV    AH,0
          MOV    BH,10
          DIV    BH
          OR     AL,30H
          OR     AH,30H
          MOV    DH,AH
          MOV    DATE,AL
          MOV    DATE1,DH
          POP    SI
          POP    DX
          POP    CX
          POP    BX
          POP    AX                ;調用日期結束
          CALL   CLRSC
FOREVER:
          MOV    BX,OFFSET TENMINUTE
          MOV    CX,23
DISPCLK:
          MOV    AL,[BX]           ;顯示時間幾日期
          CALL   DISPCHAR
          INC    BX
          LOOP   DISPCLK
          MOV    AL,0DH
          CALL   DISPCHAR
          MOV    AL,SECOND2

WAIT3:  
          CMP    AL,SECOND2
          CLI
          PUSHF
          PUSH   AX
          MOV    AH,0BH            ;鍵盤掃描
          INT    21H
          CMP    AL,0FFH
          JE     SCAN 
          jmp    WAIT1         
SCAN:                           
          MOV    AH,7
          INT    21H
          CMP    AL,72H
          JE     RESET
          CMP    AL,01BH
          JE     OVER
          CMP    AL,68H
          JE     HOLD
          CMP    AL,020H
          JE     WRITE
          JMP    WAIT1
OVER:
          MOV    AH,4CH            ;跳出程序
          INT    21H
WRITE:                             ;存儲當前時間
          PUSH   AX
          cmp    flag1,0
          jne    write1
          MOV    DI,OFFSET JILU                            
          mov    FLAG1,2
WRITE1: 
          MOV    AL,TENMINUTE
          MOV    [DI],AL
          INC    DI
          MOV    AL,MINUTE
          MOV    [DI],AL
          INC    DI
          MOV    AL,':'
          MOV    [DI],AL
          INC    DI
          MOV    AL,TENSECOND
          MOV    [DI],AL
          INC    DI
          MOV    AL,SECOND
          MOV    [DI],AL
          INC    DI
          MOV    AL,':'
          MOV    [DI],AL
          INC    DI
          MOV    AL, SECOND1
          MOV    [DI],AL
          INC    DI
          MOV    AL,SECOND2
          MOV    [DI],AL
          INC    DI
          MOV    AL,' '
          MOV    [DI],AL
          INC    DI
          MOV    AL,' '
          MOV    [DI],AL
          INC    DI
          POP    AX
          JMP    WAIT1
WAIT2 : 
          JMP    WAIT3               ;中間跳點  
RESET:                               ;復位
          MOV    TENMINUTE , '0'
          MOV    MINUTE , '0'
          MOV    TENSECOND , '0'
          MOV    SECOND , '0'
          MOV    SECOND1, '0'
          MOV    SECOND2 , '0'
          CALL   START
HOLD:                               ;暫停
          PUSHF
          PUSH   AX
          MOV    AH,08h
          INT    21H
          CMP    AL,0DH
          JE     READ
          CMP    AL,6AH
          JNE    HOLD
          POP    AX
          POPF 
          JMP    WAIT1
READ:                                ;顯示記錄
          CALL   CLRSC      
          MOV    DX,OFFSET JILU
          MOV    AH,09H
          INT    21H
          MOV    AH,4CH
          INT    21H
WAIT1:  
          POP    AX
          POPF 
          STI
          JZ     WAIT2 
          JMP    FOREVER
TIMER0    PROC   FAR                 ;08H中斷向量入口
          PUSH   AX
          CMP    FLAG,0
          JNE    TIMER2
TIMER1:
          DEC    SECOND2             ;定時
          CMP    SECOND2,'0'
          JGE    TIMERX
          MOV    SECOND2,'9'
          DEC    SECOND1
          CMP    SECOND1,'0'
          JGE    TIMERX
          MOV    SECOND1,'9'
          DEC    SECOND
          CMP    SECOND,'0'
          JGE    TIMERX
          MOV    SECOND,'9'
          DEC    TENSECOND
          CMP    TENSECOND,'0'
          JGE    TIMERX
          MOV    TENSECOND,'5'
          DEC    MINUTE
          CMP    MINUTE,'0'
          JGE    TIMERX
          MOV    MINUTE,'9'
          DEC    TENMINUTE
          CMP    TENMINUTE,'0'
          JGE    TIMERX
          MOV    AH,4CH
          INT    21H
TIMERX:
          MOV    AL,20H
          OUT    20H,AL
          POP    AX
          IRET
TIMER2:                               ;秒表
          INC    SECOND2
          CMP    SECOND2,'9'
          JLE    TIMERX1
          MOV    SECOND2,'0'
          INC    SECOND1
          CMP    SECOND1,'9'
          JLE    TIMERX1
          MOV    SECOND1,'0'
          INC    SECOND
          CMP    SECOND,'9'
          JLE    TIMERX1
          MOV    SECOND,'0'
          INC    TENSECOND
          CMP    TENSECOND,'6'
          JL     TIMERX1
          MOV    TENSECOND,'0'
          INC    MINUTE
          CMP    MINUTE,'9'
          JLE    TIMERX1
          MOV    MINUTE,'0'
          INC    TENMINUTE
          CMP    TENMINUTE,'9'
          JLE    TIMERX1
          MOV    TENMINUTE,'0'
TIMERX1:
          MOV    AL,20H
          OUT    20H,AL
          POP    AX
          IRET
DISPCHAR  PROC   NEAR               ;顯示字符子程序
          PUSH   BX
          MOV    BX,0
          MOV    AH,14
          INT    10H
          POP    BX
          RET
DISPCHAR  ENDP
CLRSC     PROC   NEAR
          PUSH   AX                 ;清屏子程序
          PUSH   BX
          PUSH   CX
          PUSH   DX
          MOV    CX,0
          MOV    DH,25
          MOV    DL,79
          MOV    BH,7
          MOV    AL,0
          MOV    AH,6
          INT    10H
          POP    DX
          POP    CX
          POP    BX
          POP    AX
          RET
CLRSC     ENDP
CODE      ENDS
          END    START

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲精品福利| 成人午夜精品一区二区三区| 亚洲欧美日韩国产成人精品影院| 精品美女被调教视频大全网站| 欧美一区二区三区免费视频| 欧美日韩专区在线| 欧美日韩国产乱码电影| 亚洲国产成人一区二区三区| 国产区在线观看成人精品| 国产午夜精品福利| 中文字幕精品一区二区精品绿巨人 | 亚洲国产视频网站| 亚洲第一av色| 男女男精品网站| 麻豆国产一区二区| 国产激情一区二区三区桃花岛亚洲| 国产福利不卡视频| 色综合久久综合中文综合网| 欧美日韩精品欧美日韩精品| 日韩一区二区中文字幕| 精品国产自在久精品国产| 欧美韩国一区二区| 亚洲电影视频在线| 国内精品久久久久影院薰衣草| 成人午夜在线免费| 欧美人伦禁忌dvd放荡欲情| www国产成人免费观看视频 深夜成人网| 国产午夜精品在线观看| 一区av在线播放| 久久国产夜色精品鲁鲁99| yourporn久久国产精品| 欧美丰满少妇xxxxx高潮对白 | 一区二区三区日韩精品| 日韩和欧美的一区| 成人午夜av电影| 7777精品伊人久久久大香线蕉 | 欧美日韩视频在线一区二区| 精品国产一区二区亚洲人成毛片| 中文字幕在线视频一区| 日本一道高清亚洲日美韩| 国产成人av网站| 欧美日本在线看| 一区精品在线播放| 国产美女久久久久| 欧美一区二区三区在线观看| 中文字幕日本不卡| 国产在线观看免费一区| 欧美人与禽zozo性伦| 国产精品久久久久天堂| 国产自产v一区二区三区c| 欧美自拍偷拍午夜视频| 国产精品亲子伦对白| 久久精品国产色蜜蜜麻豆| 在线影视一区二区三区| 国产精品成人免费| 国产尤物一区二区在线| 欧美一区二区美女| 亚洲一区二区视频| eeuss鲁片一区二区三区在线观看| 精品国产一区二区三区不卡| 午夜电影一区二区| 欧美网站大全在线观看| 一区二区三区欧美日| aaa国产一区| 国产精品国产三级国产普通话蜜臀| 精品一区二区三区在线观看国产| 欧美日韩免费一区二区三区视频| 一区二区国产盗摄色噜噜| 99精品在线免费| 中文字幕一区二区三区在线播放 | 欧美国产一区视频在线观看| 九九热在线视频观看这里只有精品| 6080午夜不卡| 日韩av电影免费观看高清完整版| 在线不卡一区二区| 天堂精品中文字幕在线| 欧美久久久久免费| 日韩电影在线一区二区三区| 欧美一区二区久久久| 蜜臀久久久久久久| 精品欧美久久久| 国产电影一区在线| 国产精品国产三级国产三级人妇| 色悠悠久久综合| 亚洲一区二区三区免费视频| 欧美男男青年gay1069videost| 日韩一区精品字幕| 精品国产123| 99久久夜色精品国产网站| 一区二区理论电影在线观看| 欧美三级电影网| 黄页网站大全一区二区| 国产精品乱码人人做人人爱| 在线观看精品一区| 日韩不卡手机在线v区| 久久久久亚洲蜜桃| 91丝袜国产在线播放| 亚洲成人福利片| 久久久久免费观看| 91麻豆精东视频| 久久99精品国产麻豆婷婷| 中文子幕无线码一区tr| 欧美视频在线观看一区二区| 蜜臀久久99精品久久久画质超高清| 久久中文娱乐网| 一本久久精品一区二区| 秋霞电影网一区二区| 国产精品视频免费看| 欧美日产国产精品| 成人激情图片网| 99久久er热在这里只有精品15| 亚洲国产综合在线| 国产色91在线| 欧美一区二区在线播放| 北岛玲一区二区三区四区| 日韩av电影免费观看高清完整版| 国产精品第五页| 日韩精品一区二区三区老鸭窝| av日韩在线网站| 狂野欧美性猛交blacked| 亚洲久本草在线中文字幕| 精品国产乱码久久久久久1区2区 | 亚洲二区在线视频| 欧美激情中文不卡| 欧美一区二区免费视频| 色婷婷av一区二区三区大白胸 | 欧洲精品视频在线观看| 国产精品一二三在| 秋霞电影网一区二区| 亚洲一区二区在线视频| 中文字幕一区二区三区在线播放 | 东方欧美亚洲色图在线| 日韩国产欧美三级| 一区二区三区日韩欧美精品| 国产精品免费视频观看| 欧美成人a在线| 69堂精品视频| 欧美精品高清视频| 在线日韩av片| 2020国产精品自拍| 欧美sm美女调教| 日韩一区二区视频| 欧美精品久久天天躁| 欧美视频在线一区二区三区 | 久久久www成人免费毛片麻豆| 91精品国产综合久久久久久久久久| 色欧美日韩亚洲| 一道本成人在线| 色88888久久久久久影院野外| av网站一区二区三区| 成人黄色免费短视频| 成人涩涩免费视频| 99精品久久久久久| 99久久精品国产毛片| 91一区一区三区| 色综合久久中文综合久久牛| 色一情一伦一子一伦一区| 色综合咪咪久久| 欧美日韩国产综合久久| 在线播放中文一区| 欧美大片一区二区三区| 久久久www免费人成精品| 中文字幕乱码日本亚洲一区二区 | 欧美在线观看你懂的| 色哟哟欧美精品| 欧美日韩精品欧美日韩精品| 91精品国产色综合久久ai换脸 | 99在线精品观看| 色88888久久久久久影院野外| 欧美中文一区二区三区| 欧美美女一区二区| 日韩欧美精品在线视频| 国产日韩精品一区二区三区| 亚洲欧洲精品成人久久奇米网| 一区二区三区在线观看动漫| 天堂精品中文字幕在线| 国产麻豆一精品一av一免费| 成人va在线观看| 欧美日韩日日夜夜| 久久久青草青青国产亚洲免观| 亚洲视频在线观看一区| 亚洲成人三级小说| 国产不卡在线视频| 欧美在线观看视频在线| 久久免费视频一区| 亚洲午夜日本在线观看| 精品一二三四在线| 色8久久人人97超碰香蕉987| 精品国产一区二区三区久久影院| 国产精品久久久久一区二区三区共| 五月婷婷久久综合| 成人av网址在线观看| 欧美一区二区啪啪| 亚洲卡通动漫在线| 国产成人av电影在线| 91精品久久久久久久99蜜桃 | 亚洲国产精品二十页| 天天免费综合色| 91丨porny丨最新| 国产日韩精品一区二区三区 |