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

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

?? snlying實際.asm

?? 硬件課程設計
?? ASM
字號:
DRAW MACRO S_X,S_Y,E_X,E_Y,COLOR
        LOCAL DRAW_NEXT
	PUSH AX
	PUSH BX
	PUSH CX
	PUSH DX
	MOV AH,0CH						
	MOV AL,COLOR						
	MOV BH,0							
	MOV CX,S_X					
	MOV DX,S_Y					
DRAW_NEXT:
	INT 10H								
	INC CX								
	CMP CX,E_X						
	JNE DRAW_NEXT					
        MOV CX, S_X					
        INC DX
        CMP DX,E_Y						
        JNE DRAW_NEXT					
	POP DX
	POP CX
	POP BX
	POP AX
	ENDM
DRAWSQRE MACRO S_X,S_Y,E_X,E_Y,COLOR
	LOCAL UP,DOWN,LEFT,RIGHT
	PUSH AX
	PUSH BX
	PUSH CX
	PUSH DX
	PUSH SI
 	MOV AH,0CH
	MOV AL,COLOR
	MOV BH,0
	MOV CX,S_X
	MOV DX,S_Y
UP:						
	INT 10H
	INC CX
	CMP CX,E_X
	JNE UP
RIGHT:					
    INT 10H
    INC DX
    CMP DX,E_Y
    JNE RIGHT
	MOV CX,S_X			
	MOV SI,E_X
	INC SI
DOWN:					
	INT 10H
	INC CX
	CMP CX,SI
	JNE DOWN
	MOV DX,S_Y			
	MOV CX,S_X
LEFT:					
	INT 10H
	INC DX
	CMP DX, E_Y
	JNE LEFT
	POP SI
	POP DX
	POP CX
	POP BX
	POP AX
	ENDM
DATA SEGMENT
BG  DB '           1---Autoplay',0DH,0AH
    DB '              	       ',0DH,0AH
    DB '                       ',0DH,0AH
    DB '              9----Shang Hai Tan!',0DH,0AH
    DB '              4----Return',0DH,0AH
    DB '           2---Handplay',0DH,0AH
    DB '                        ',0DH,0AH
    DB '                        ',0DH,0AH
    DB '             ( 1-8)---Naturals',0DH,0AH
    DB '             9--Return',0DH,0AH
    DB '           3----Exit',0DH,0AH,'$'

FREQ3 DW 330,392,440,330,392,294    
	DW 330,392,440,523,440,392,220,262,330,294 
	DW 294,330,392,294,330,294,220,220         
	DW 220,262,294,330,294,247,220,262,196     
	DW 294,330,294,247,220,196,262		   
	DW  523,523,440,523,440,523,440,392
	DW  392,330,440,392,262,294,262,292,330
	DW  330,330,294,330
	DW  523,523,494,440
	DW 330,330,294,330,523,494,440,330,392
	DW 0
TIME3 DW 2 DUP(12,12,75),3 DUP(12),25,12,25,6,6,12,75 
	DW 12,12,75,4 DUP(12),75,12,12,37,5 DUP(12),75
	DW 37,12,12,12,12,12,50
	DW 12,12,12,50,12,12,12,75
	DW 12,12,37,12,25,6,6,12,50,12,12,12,50,12,12,12,75
	DW 12,12,37,12,12,12,12,12,75
NAT     DW 262,294,330,349,392,440,494,523

	START_COL DB ?			
	TEXT DB 16										
    	     DB 2									
             DB 06H										

    ST_LX DW  50,61,72,83,94,105,116
    ST_MX DW  127,138,149,160,171,182,193
    ST_HX DW  204,215,226,237,248,259,270
    ST_Y   DW  50
    ED_LX DW  60,71,82,93,104,115,126
    ED_MX DW  137,148,159,170,181,192,203
    ED_HX DW  214,225,236,247,258,269,280
    ED_Y   DW  90

    BT_X  DW 57,68,90,101,112
           DW 134,145,167,178,189 
           DW 211,222,244,254,265
    BT_Y  DW  50
    BD_X DW  64,75,97,108,119
          DW  141,152,174,185,196
          DW  218,229,251,262,273
    BD_Y  DW  70
DATA ENDS
CODE SEGMENT 
ASSUME CS:CODE,DS:DATA
MAIN PROC FAR
PUSH DS
MOV AX,0
PUSH AX
MOV AX,DATA
MOV DS,AX
CALL INIT
LEA DX,BG
MOV AH,9
INT 21H
DRAW 84,130,89,134,0AH	

DRAW 84,170,89,174,0AH	
DRAW 58,100,264,101,0EH	
DRAW 58,194,264,195,0EH
DRAW 57,100,58,194,0EH
DRAW 265,100,266,194,0EH			
READ_KEY:
DRAW 66,105,72,111,0AH
DRAW 66,144,72,150,0AH					
      MOV AH,7
      INT 21H
      CMP AL,'1'
      JZ K5
      CMP AL,'2'
      JZ HAND
     CMP AL,'3'
     JNZ READ_KEY
     RET
K5:JMP K8 
K6:JMP READ_KEY
HAND:DRAW 66,144,72,150,01H
   DRAW 84,170,89,174,0AH
   
JMP READ
KA:JMP K6						
READ:   MOV AH,7
   INT 21H
   CMP AL,'9'
   JZ KA 
K1:
   CMP AL,'1'
   JB K0
   CMP AL,'8'
   JA  K0
   DRAW 84,170,89,174,04H
   
   LEA BX,NAT
   LEA SI,ST_MX
   LEA DI,ED_MX
   JMP PLAY
K0:JMP HAND
k4:JMP READ_KEY

K8:JMP K7


K7:JMP AUTO
K9:JMP K4
PLAY:PUSH BX
    AND AX,000FH
    SHL AX,1
    SUB AX,2
    MOV BX,AX
    MOV DX,BX
    CALL KEY_DOWN
    POP BX
    PUSH SI
    PUSH DI
    PUSH DX
    MOV SI,AX
    MOV DI,[BX][SI]
    CALL SING1
POP DX
POP DI
POP SI
MOV BX,DX
CALL KEY_UP
JMP HAND
AUTO:DRAW 66,105,72,111,01H
     MOV AH,7
     INT 21H
     CMP AL,'4'
     JZ K9
     
     CMP AL,'9'
     JZ F4
     JMP AUTO

F4: JMP F3

F3: DRAW 84,130,89,134,04H
     LEA SI,FREQ3
     LEA BP,TIME3
     CALL SING2
     DRAW 84,130,89,134,0AH
     JMP AUTO
MAIN ENDP
SING1 PROC NEAR
PUSH DI
PUSH SI
PUSH BP
PUSH BX
REPT1:
     MOV BX,30
     CALL GESOUND
     POP BX
     POP BP
     POP SI
     POP DI
     RET
SING1 ENDP
SING2 PROC NEAR
PUSH DI
PUSH SI
PUSH BP
PUSH BX
REPT2:MOV DI,[SI]
     MOV BX,DS:[BP]
      MOV AH,0BH
      INT 21H
      CMP AL,0FFH
      JE QUIT
      CMP DI,0
      JE QUIT
     CALL GESOUND
     ADD SI,2
     ADD BP,2
     JMP REPT2
     POP BX
     POP BP
     POP SI
     POP DI
QUIT:
     POP BX
     POP BP
     POP SI
     POP DI
     RET
SING2 ENDP
GESOUND PROC NEAR
	PUSH AX
	PUSH BX
	PUSH CX
	PUSH DX
	PUSH DI
	MOV AL,0B6H
	OUT 43H,AL
	MOV DX,12H
	MOV AX,348CH
	DIV DI
	OUT 42H,AL
	IN AL,61H
	MOV AL,AH
	OUT 42H,AL
	IN AL,61H
	MOV AH,AL
	OR AL,3
	OUT 61H,AL
WAIT2:  
	CALL WAITF
	DEC BX
	JNZ WAIT2						
	MOV AL,AH						
	OUT 61H,AL
        POP DI
	POP DX
	POP CX
	POP BX
	POP AX
  	RET
GESOUND ENDP
WAITF PROC NEAR
	PUSH AX
        MOV CX,2801
WAITF1:
	IN AL,61H				
	AND AL,10H						
	CMP AL,AH						
	JE WAITF1						
	MOV AH,AL						
	LOOP WAITF1
	POP AX
	RET
WAITF ENDP	
INIT PROC NEAR
    MOV AX,DATA
    MOV DS,AX
    MOV AH,0 								
    MOV AL,0DH
    INT 10H
    MOV AH,0BH
    MOV BH,0
    MOV BL,10H							
    INT 10H
    CALL SHOW_TEXT				
    DRAW 45,30,285,94,06H	
    DRAWSQRE 45,30,285,94,06H
    DRAWSQRE 49,48,280,49,07H								
    LEA SI,ST_LX
    LEA DI,ED_LX 
    MOV CX,21
INIT_DRAW:
    DRAW [SI],ST_Y,[DI],ED_Y,0FH
    DRAW [SI],90,[DI],93,07H					
    ADD SI,2
    ADD DI,2
    LOOP INIT_DRAW	
    LEA SI,BT_X							
    LEA DI,BD_X
    MOV CX,15
INIT_BLOCK:
    DRAW [SI],BT_Y,[DI],BD_Y,00H					
    ADD DI,2
    ADD SI,2
    LOOP INIT_BLOCK	
SHOW_TEXT PROC NEAR
	LEA DI,TEXT						
	MOV DH,[DI]						
	INC DI								
	MOV DL,[DI]						
	MOV START_COL,DL				
	MOV AH,2							
	MOV BH,0							
	INT 10H
	INC DI								
	MOV BL,[DI]										
	END_TEXT:
	RET
SHOW_TEXT ENDP
MOV AH,4CH
INT 21H
INIT ENDP
KEY_DOWN PROC NEAR
        PUSH SI
	PUSH DI						
	DRAW [SI+BX],66,[DI+BX],67,0FH
        DRAW [SI+BX],68,[DI+BX],70,07H
	POP DI
	POP SI
	RET
KEY_DOWN ENDP
KEY_UP PROC NEAR
	PUSH SI
	PUSH DI					
        DRAW [SI+BX],66,[DI+BX],69,07H  
	DRAW [SI+BX],69,[DI+BX],70,06H
	POP DI
	POP SI
 	RET
KEY_UP ENDP
CODE ENDS
   END MAIN

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二| 国产成人亚洲综合色影视| 欧美亚洲免费在线一区| 国产午夜亚洲精品午夜鲁丝片 | 国产色91在线| 麻豆传媒一区二区三区| 日本特黄久久久高潮| 欧美影视一区二区三区| 日本一区二区动态图| 国产在线精品免费| 国产婷婷色一区二区三区四区| 狂野欧美性猛交blacked| 5858s免费视频成人| 视频一区在线视频| 欧美sm美女调教| 成人免费视频视频在线观看免费 | 亚洲三级电影网站| 在线观看视频一区二区欧美日韩| 国产精品成人网| 97se亚洲国产综合自在线观| 久久久99精品免费观看不卡| 久久av资源站| 亚洲青青青在线视频| 欧美高清视频不卡网| 日韩高清在线不卡| 日韩精品一区二区三区在线观看| 国产成人a级片| 亚洲国产一区二区视频| 久久蜜臀中文字幕| 在线观看一区二区视频| 国产老肥熟一区二区三区| 亚洲欧美电影院| 欧美成人午夜电影| 国产精品一区二区在线看| 亚洲国产欧美另类丝袜| 欧美日韩日日骚| 丁香婷婷综合激情五月色| 午夜视频在线观看一区二区三区| 日韩你懂的在线播放| 国产精品18久久久久久vr| 亚洲成av人片在线观看无码| 国产拍欧美日韩视频二区| 91精品国产麻豆国产自产在线| 在线播放91灌醉迷j高跟美女| 激情久久五月天| 一区二区三区在线影院| 久久久99精品免费观看不卡| 欧美一区日韩一区| 欧美亚洲国产一区二区三区va| 国产不卡在线视频| 美腿丝袜亚洲综合| 日韩高清电影一区| 亚洲h精品动漫在线观看| 国产精品色哟哟| 精品免费视频.| 国产成人精品免费视频网站| 美美哒免费高清在线观看视频一区二区| 一区二区三区四区蜜桃| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 欧美国产在线观看| 亚洲美女电影在线| 亚洲女同ⅹxx女同tv| 国产精品久久久久久户外露出| 久久久久久久久久久久久久久99| 欧美疯狂性受xxxxx喷水图片| 56国语精品自产拍在线观看| 成人综合婷婷国产精品久久蜜臀| 香蕉久久夜色精品国产使用方法| 舔着乳尖日韩一区| 蜜桃一区二区三区四区| 经典三级一区二区| 国产91丝袜在线播放九色| 欧美亚洲动漫制服丝袜| 日韩欧美国产高清| 国产精品第一页第二页第三页| 一区二区三区在线高清| 美女视频黄 久久| 一本一本大道香蕉久在线精品| 欧美在线观看一区二区| 精品伦理精品一区| 天天影视涩香欲综合网| 免费看黄色91| 国产美女在线观看一区| 成人中文字幕合集| 欧美一区二区成人| 一区2区3区在线看| 风间由美一区二区三区在线观看| 欧美综合在线视频| 成人欧美一区二区三区白人| 日韩黄色免费网站| 欧美在线观看视频在线| 国产色91在线| 国产一区二区中文字幕| 欧美大片顶级少妇| 亚洲欧洲制服丝袜| 成人国产一区二区三区精品| 日韩精品一区二区在线| 日韩av成人高清| 555www色欧美视频| 欧美精品乱码久久久久久 | 色欧美片视频在线观看| 国产精品人成在线观看免费| 国产suv精品一区二区三区| 精品精品国产高清一毛片一天堂| 日本欧美加勒比视频| 欧美一卡2卡三卡4卡5免费| 日本不卡高清视频| 日韩无一区二区| 国产美女在线观看一区| 国产精品视频观看| 色狠狠一区二区| 丝袜亚洲另类欧美| 欧美不卡一区二区三区四区| 国产综合久久久久久久久久久久 | 成人综合婷婷国产精品久久免费| 欧美日韩国产乱码电影| 日日夜夜精品免费视频| 精品剧情v国产在线观看在线| 国产一区在线观看视频| 久久精品亚洲一区二区三区浴池| 欧美亚洲自拍偷拍| 国产精品一二三区| 国产精品久久久久桃色tv| 久久久久久久精| xnxx国产精品| 久久亚洲一区二区三区四区| 日韩三级视频在线观看| 成人爱爱电影网址| 国产精品一区二区视频| 国产成人精品免费在线| 欧美aaaaa成人免费观看视频| 亚洲成人在线观看视频| 美脚の诱脚舐め脚责91| 国产午夜精品一区二区| 欧美一区2区视频在线观看| 亚洲青青青在线视频| 成人免费电影视频| 国产又黄又大久久| 亚洲不卡一区二区三区| 中文字幕亚洲区| 国产精品久久精品日日| 久久精品日产第一区二区三区高清版 | 国产精品一区2区| 韩国女主播一区二区三区| 奇米777欧美一区二区| 五月天一区二区| 奇米精品一区二区三区四区| 国产精品久久久久久妇女6080| 91福利国产精品| 国产精品一区免费在线观看| 国产一区不卡精品| 国产盗摄视频一区二区三区| 国产激情一区二区三区四区| 国产一区二区日韩精品| 国产99久久久国产精品潘金| 成人av网址在线观看| 在线视频亚洲一区| 91精品国产综合久久久久久久久久 | 国产亚洲成aⅴ人片在线观看| 久久精品视频免费| 日韩av二区在线播放| 亚洲va国产天堂va久久en| 亚洲激情校园春色| 国产精品美女久久久久久2018| 3d动漫精品啪啪1区2区免费 | 日韩三级中文字幕| 色综合色综合色综合| 精品视频免费在线| 日韩女优毛片在线| 亚洲欧洲国产专区| 日韩制服丝袜先锋影音| 国产91精品欧美| 欧美高清激情brazzers| 中文字幕第一区综合| 亚洲成国产人片在线观看| 免费观看在线色综合| 91女神在线视频| 日韩亚洲欧美高清| 亚洲国产三级在线| 97se狠狠狠综合亚洲狠狠| 久久久蜜臀国产一区二区| 中文字幕不卡在线观看| 亚洲精品乱码久久久久久日本蜜臀 | 欧美日韩一区二区三区在线看 | 欧美电影免费观看完整版 | 欧美一卡二卡三卡| 亚洲一二三四区不卡| 成人午夜av电影| www国产精品av| 黄色资源网久久资源365| 色8久久精品久久久久久蜜| 久久美女艺术照精彩视频福利播放| 午夜一区二区三区视频| 在线免费观看日本欧美| 中文字幕欧美日韩一区| 成人免费的视频| 国产欧美一二三区| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美在线观看视频一区二区三区| 亚洲人成网站影音先锋播放|