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

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

?? 103_a_x.asm

?? 經典的匯編
?? ASM
字號:
 data_seg    segment

 line_on1    db ?
 col_on1     db ?
 line_on2    db ?
 col_on2     db ?
 char        db ?
 count       db ?
 count0      db ?
 count1      db ?
 char0       db ?
 cool0       db ?
 cool1       db ?
 cool2       db ?
 count_cx    dw ?
 data_seg    ends
;--------------------------------------------
 code_seg    segment
           assume cs:code_seg,ds:data_seg
 main        proc  far
             push  ds
             sub   ax,ax
             sub   cx,cx
             push  ax
             push  cx
             mov   ax,data_seg
             mov   ds,ax

             mov   char,2
             mov   count,2
             mov   char0,4
             mov   cool1,0eh
             mov   cool2,0ah
             mov   count0,8
             mov   count1,10
 again:      call  clear_screen
             mov   line_on1,4
             mov   col_on1,4
             call  must_2
             mov   count,1
 again1:             
             mov   line_on1,4
             mov   col_on1,4
             call  must_21
             cmp   count,1
             jne   exit0
             mov   cool1,0eh
             mov   cool2,0ah
             inc   count
             jmp   exit12
 exit0:      mov   cool1,0ch
             mov   cool2,03h
             dec   count
 exit12:     dec   count1
             jne   again1

             mov   line_on1,4
             mov   col_on1,4
             mov   line_on2,16
             mov   col_on2,3
             call  must_22
             pop   cx
             ret
 main        endp

 ;----------------------------
 clear_screen proc near
             push   ax
             push   bx
             push   cx
             push   dx
             mov    ah,6
             mov    al,0
             mov    ch,4
             mov    cl,4
             mov    dh,16
             mov    dl,74
             mov    bh,7
             int    10h
             pop     dx
             pop     cx
             pop     bx
             pop     ax
             ret
 clear_screen  endp
 ;-----------------------------------------
 ;----------------------------------------------
 must_2       proc near
                push ax
                push bx
                push dx
                mov  ah,0fh
                int  10h
                mov  cool0,1
  plot_next:
             mov  dh,line_on1
             mov  dl,col_on1
             mov  ah,2
             int  10h
             mov  al,40h
             mov  bl,0ch
             push cx
             mov  cx,1
             mov  ah,09
             int  10h
             pop  cx
             call dly_qrtr
             call dly_qrtr
             call dly_qrtr
             mov  dl,cool0
             cmp  char0,dl
             je   exit3
             call erase
             jmp  plot_next

 exit3:      cmp  col_on1,74
             je   exit1
             cmp  col_on1,38
             jne  exit7
             add  col_on1,2
             mov  cool0,1
             mov  line_on1,4
             jmp  plot_next

 exit7:      add  col_on1,2
             mov  cool0,1
             mov  line_on1,4
             cmp  count,1
             je   exit5
             cmp  char0,5
             je   exit4
             inc  char0
             jmp  plot_next
 exit5:      cmp  char0,1
             je   exit6
             dec  char0
             jmp  plot_next
 exit4:      dec  count
             dec  char0
             jmp  plot_next
 exit6:      inc  count
             inc  char0
             jmp  plot_next
 exit1:       
             pop  dx
             pop  bx
             pop  ax
 must_2     endp
;----------------------------------------
  must_21    proc near
                push ax
                push bx
                push dx
                mov  ah,0fh
                int  10h
 plot_next1:
             mov  dh,line_on1
             mov  dl,col_on1
             mov  ah,2
             int  10h
             mov  ah,8
             int  10h

             cmp  al,' '
             je   exit9
             cmp  al,40h
             jne  exit10
             mov  bl,cool1
             jmp  exit11
 exit10:     mov  al,'*'    
             mov  bl,cool2
 exit11:     push cx
             mov  cx,1
             mov  ah,09
             int  10h
             pop  cx
 exit9:      cmp  col_on1,74
             je   exit8 
             add  col_on1,2
             jmp  plot_next1
 exit8:      call dly_qrtr
             dec  count0
             jne  exit8
             mov  count0,10
             mov  col_on1,4             
             inc  line_on1
             cmp  line_on1,9
             jne  plot_next1
             pop  dx
             pop  bx
             pop  ax
             ret
 must_21   endp
;---------------------------------------
;----------------------------------------
 must_22      proc near
                push ax
                push bx
                push dx
             mov  count,10
             mov  dh,line_on1
             mov  dl,col_on1
 plot_next2:
             mov  ah,2
             int  10h
             mov  al,40h    
             mov  bl,0ch
             push cx
             mov  cx,1
             mov  ah,09
             int  10h
             pop  cx
             cmp  char,1
             je   exit17
             cmp  dl,74
             je   exit19
             jmp  exit18
 exit17:     cmp  dl,75
             je   exit19
 exit18:     add  dl,2
             jmp  plot_next2

 exit19:     cmp  char,1
             je   exit14
             mov  dh,line_on2
             mov  dl,col_on2
             dec  char
             jmp  plot_next2

 exit14:     cmp  line_on2,4
             je   exit16
             call dly_qrtr
             dec  count
             jne  exit14
             call erase1
             mov  dh,line_on1
             mov  dl,col_on1
             mov  char,2
             mov  count,10
             call dly_qrtr
             jmp  plot_next2
 exit16:     pop  dx
             pop  bx
             pop  ax
             ret
  must_22  endp
 ;-------------------------------------------------
 erase       proc       near
             mov        dh,line_on1
             mov        dl,col_on1
             mov        ah,2
             int        10h
             mov        al,'*'
             mov        bl,03h
             push       cx
             mov        cx,1
             mov        ah,9
             int        10h
             pop        cx
             inc        cool0
             inc        line_on1
             ret
 erase       endp
;-----------------------------------------
 erase1       proc       near
             mov        char,2
             mov        dh,line_on1
             mov        dl,col_on1
 erase_next:
             mov        ah,2
             int        10h
             mov        al,'*'
             mov        bl,03h
             push       cx
             mov        cx,1
             mov        ah,9
             int        10h
             pop        cx
             cmp        char,1
             je         exit20
             cmp        dl,74
             je         left
             jmp        exit21
 exit20:     cmp        dl,75
             je         left
 exit21:     add        dl,2
             jmp        erase_next
 left:       cmp        char,1
             je         exit15
             mov        dh,line_on2
             mov        dl,col_on2
             dec        char
             jmp        erase_next
 exit15:     inc        line_on1
             dec        line_on2
             mov        col_on1,4
             mov        col_on2,3
             ret
 erase1       endp
;-----------------------------------------
;-----------------------------------------
 dly_qrtr    proc       near
             push       cx
             push       dx
             mov        dx,25
 dll:        mov        cx,65530
 dl2:        loop       dl2
             dec        dx
             jnz        dll
             pop        dx
             pop        cx
             ret
 dly_qrtr    endp
 ;---------------------------------------
 code_seg    ends
             end    main
 ;---------------------------------

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美美女视频在线观看| 中文字幕 久热精品 视频在线| 国产精品综合久久| 欧美一区二区女人| 久久电影网站中文字幕| 欧美成人三级电影在线| 国内精品国产三级国产a久久| 日韩一卡二卡三卡四卡| 精品一区二区三区av| 久久中文娱乐网| heyzo一本久久综合| 亚洲综合色成人| 欧美一区二区二区| 粉嫩久久99精品久久久久久夜| 综合激情成人伊人| 欧美日韩国产欧美日美国产精品| 亚洲午夜久久久| 精品日韩欧美一区二区| 国产成人av影院| 亚洲一区二区高清| 26uuu成人网一区二区三区| 成人免费观看男女羞羞视频| 亚洲欧美日韩系列| 欧美白人最猛性xxxxx69交| 成人性色生活片| 亚洲自拍偷拍麻豆| 欧美精品一区二区三区蜜臀| 99久久精品99国产精品| 另类小说欧美激情| 亚洲视频一区在线| 精品国产免费一区二区三区四区 | 欧美中文字幕不卡| 美腿丝袜在线亚洲一区| 国产精品你懂的| 欧美日韩国产一级| 成人小视频免费在线观看| 亚洲成人手机在线| 国产精品初高中害羞小美女文| 欧美色网一区二区| 波波电影院一区二区三区| 日本美女一区二区| 亚洲精品videosex极品| 久久亚洲私人国产精品va媚药| 欧洲生活片亚洲生活在线观看| 国产一区二区三区四区五区美女| 亚州成人在线电影| 综合精品久久久| 国产欧美日韩不卡| 日韩欧美中文一区二区| 91福利精品视频| 国产成人精品亚洲777人妖| 日韩电影在线一区| 亚洲成人精品一区二区| 亚洲色图一区二区| 国产精品无人区| 久久美女艺术照精彩视频福利播放 | 国产精品一区久久久久| 三级亚洲高清视频| 午夜电影久久久| 亚洲欧美另类图片小说| 中文字幕乱码日本亚洲一区二区| 欧美电影免费观看高清完整版在| 欧美系列在线观看| 色哟哟国产精品| 91小视频免费观看| 成人性生交大片免费| 国产99久久久久| 国产精品一区一区| 看国产成人h片视频| 天天色综合天天| 亚洲综合清纯丝袜自拍| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲欧洲三级电影| 中文字幕国产精品一区二区| 久久精品亚洲一区二区三区浴池| 欧美一级日韩免费不卡| 欧美一区二区免费视频| 91精品免费在线| 日韩欧美国产小视频| 日韩一区二区三区精品视频 | 日韩三级免费观看| 制服.丝袜.亚洲.中文.综合| 欧美日本一道本| 欧美酷刑日本凌虐凌虐| 在线播放一区二区三区| 欧美一二三四在线| 精品国产免费一区二区三区香蕉| 久久综合久久综合九色| 欧美精品一区二区三| 久久天天做天天爱综合色| 亚洲国产岛国毛片在线| 亚洲欧洲精品天堂一级| 亚洲欧洲综合另类在线| 一二三四社区欧美黄| 午夜精品福利在线| 免费看日韩a级影片| 老司机免费视频一区二区| 国产一区三区三区| a美女胸又www黄视频久久| 欧洲中文字幕精品| 欧美va在线播放| 国产精品久久久久一区二区三区| 亚洲日本护士毛茸茸| 日本女人一区二区三区| 国产成人a级片| 色婷婷久久久综合中文字幕| 7777精品伊人久久久大香线蕉经典版下载 | 国产偷v国产偷v亚洲高清| 日韩美女视频一区二区 | 亚洲视频一二区| 亚洲一区二区3| 久久精品国产精品亚洲精品| 成人激情图片网| 欧美天天综合网| 精品国产三级a在线观看| 1000部国产精品成人观看| 亚洲第四色夜色| 国产成人精品一区二区三区四区| 在线观看三级视频欧美| 精品久久久久久无| 亚洲美腿欧美偷拍| 另类欧美日韩国产在线| 日本丰满少妇一区二区三区| 精品国产91乱码一区二区三区| 日韩码欧中文字| 国产一区二区三区香蕉| 在线亚洲高清视频| 久久丝袜美腿综合| 日韩精品高清不卡| 99re热这里只有精品免费视频| 欧美一区二区国产| 亚洲欧美另类久久久精品 | av男人天堂一区| 日韩视频免费直播| 一区二区三区中文字幕精品精品| 国产最新精品免费| 91精品一区二区三区在线观看| 国产精品成人免费| 国产一区二区免费在线| 日韩丝袜美女视频| 亚洲最大成人综合| 99免费精品在线观看| 久久久五月婷婷| 日本系列欧美系列| 欧美日韩精品一区二区在线播放| 国产精品麻豆欧美日韩ww| 国产一区欧美二区| 精品国产网站在线观看| 日韩中文字幕1| 在线观看日韩毛片| 亚洲免费高清视频在线| 99精品久久久久久| 国产亚洲欧美在线| 国产一区二区三区电影在线观看| 日韩一级精品视频在线观看| 亚洲制服丝袜在线| 在线影视一区二区三区| 亚洲特黄一级片| 91亚洲国产成人精品一区二三| 国产精品每日更新在线播放网址| 国产一区二区久久| 国产性做久久久久久| 成人一二三区视频| 国产日韩欧美综合在线| 国产成a人无v码亚洲福利| 国产偷国产偷亚洲高清人白洁 | 懂色一区二区三区免费观看| 久久这里只精品最新地址| 精品在线观看视频| www成人在线观看| 国产成人免费视频一区| 国产精品免费丝袜| www.日韩在线| 一区二区三区在线看| 欧美日韩国产一级| 看电影不卡的网站| 久久久久99精品一区| 高清不卡一区二区| 亚洲视频在线观看一区| 欧美天天综合网| 日本一道高清亚洲日美韩| 日韩精品一区二区三区四区 | 成人黄色软件下载| 亚洲女同女同女同女同女同69| 色视频一区二区| 日韩av一二三| 国产人伦精品一区二区| 91最新地址在线播放| 亚洲国产精品自拍| 日韩欧美一卡二卡| 成人在线视频首页| 亚洲国产裸拍裸体视频在线观看乱了 | 亚洲色图制服丝袜| 欧美三级电影一区| 麻豆一区二区99久久久久| 久久久久久久久久久黄色| 91美女片黄在线| 秋霞影院一区二区| 国产精品久久久久久久久动漫 | 日本中文字幕一区二区有限公司|