亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
国产精品久久久久久久久免费樱桃| 另类成人小视频在线| 偷拍一区二区三区| 国产成人综合在线观看| 欧美一区二区三区人| 亚洲女女做受ⅹxx高潮| 成人一区二区三区中文字幕| 日韩视频免费观看高清完整版在线观看 | 国产女同互慰高潮91漫画| 婷婷久久综合九色国产成人| 99久久精品免费看| 久久久www成人免费无遮挡大片| 香蕉加勒比综合久久 | 国产精品一二三| 欧美另类videos死尸| 中文字幕欧美一区| 国产在线精品免费| 日韩女优制服丝袜电影| 日本成人在线电影网| 欧美日韩亚洲国产综合| 亚洲一区二区在线免费看| 91玉足脚交白嫩脚丫在线播放| 中文字幕av一区二区三区| 国产美女主播视频一区| 久久色在线观看| 国产精品自拍毛片| 国产免费成人在线视频| 福利91精品一区二区三区| 欧美精品一区二区在线播放| 毛片av一区二区| 精品乱人伦一区二区三区| 久久99精品久久久久久| 精品欧美一区二区在线观看| 人妖欧美一区二区| 欧美成人精品1314www| 激情亚洲综合在线| 久久综合久久99| 国产·精品毛片| 亚洲欧美日韩一区| 在线观看国产日韩| 日本特黄久久久高潮| 日韩欧美久久一区| 国产999精品久久| 国产精品久久久久久久第一福利| 99re亚洲国产精品| 亚洲一区二区三区四区不卡| 欧美性视频一区二区三区| 视频一区视频二区中文字幕| 日韩视频国产视频| 国产成人亚洲综合a∨婷婷| 国产精品久线观看视频| 欧美日韩一区中文字幕| 麻豆91精品91久久久的内涵| 国产日产精品1区| 99精品久久免费看蜜臀剧情介绍| 一区二区欧美视频| 欧美va天堂va视频va在线| 国产成人日日夜夜| 一区二区三区中文字幕电影| 制服丝袜成人动漫| 国产成人欧美日韩在线电影| 亚洲精品福利视频网站| 日韩美一区二区三区| 北条麻妃一区二区三区| 视频一区在线播放| 国产精品女主播av| 日韩欧美亚洲一区二区| 99精品视频一区| 国内精品国产三级国产a久久| 亚洲品质自拍视频| 久久亚洲精精品中文字幕早川悠里 | 久久99精品久久久久| 亚洲男人的天堂在线观看| 日韩三级.com| 91黄色免费版| 国产夫妻精品视频| 秋霞国产午夜精品免费视频| 中文字幕日本乱码精品影院| 日韩欧美美女一区二区三区| 色狠狠一区二区三区香蕉| 国产精品一区久久久久| 日产精品久久久久久久性色| 亚洲视频电影在线| 久久综合九色欧美综合狠狠| 欧美日韩国产影片| 97se狠狠狠综合亚洲狠狠| 国产一区二区不卡| 另类小说视频一区二区| 亚洲成人免费影院| 亚洲欧美aⅴ...| 国产精品久久毛片av大全日韩| 欧美sm极限捆绑bd| 日韩精品免费专区| 亚洲精品一卡二卡| 国产精品久久久久久亚洲毛片| 日韩丝袜情趣美女图片| 日韩理论片在线| 欧美极品另类videosde| 26uuu国产日韩综合| 日韩精品一区二区三区视频在线观看| 在线观看三级视频欧美| 91丨porny丨户外露出| 成人精品国产一区二区4080| 国产在线视视频有精品| 青草av.久久免费一区| 视频在线观看一区二区三区| 午夜视频一区二区| 一区二区三区日韩在线观看| 伊人性伊人情综合网| 综合av第一页| 亚洲精品成人在线| 一区二区三区在线观看国产| 亚洲免费电影在线| 一区二区三区日本| 亚洲3atv精品一区二区三区| 亚洲成人午夜影院| 蜜桃视频一区二区三区 | 综合婷婷亚洲小说| 亚洲欧美福利一区二区| 一区二区欧美国产| 亚洲成年人网站在线观看| 午夜av电影一区| 美女视频一区在线观看| 精品一区二区三区久久| 国产精品亚洲а∨天堂免在线| 国产91精品久久久久久久网曝门| 国产成人av电影在线观看| jlzzjlzz欧美大全| 91高清视频在线| 欧美另类久久久品| 2021久久国产精品不只是精品| 国产欧美精品一区| 亚洲女同女同女同女同女同69| 亚洲人成电影网站色mp4| 亚洲成人精品影院| 国精产品一区一区三区mba桃花| 国产91高潮流白浆在线麻豆 | 成人免费看黄yyy456| 91老师国产黑色丝袜在线| 在线观看网站黄不卡| 91精品在线免费| 国产女同性恋一区二区| 亚洲一区二区三区在线| 黄一区二区三区| 一本大道久久a久久精品综合| 欧美精品精品一区| 久久精品一区二区三区不卡 | 欧洲视频一区二区| 欧美成人猛片aaaaaaa| 国产精品少妇自拍| 日韩av中文在线观看| 国产传媒日韩欧美成人| 欧美天天综合网| 久久一日本道色综合| 一区二区三区免费看视频| 久久精品国产亚洲一区二区三区| 懂色av一区二区三区免费观看| 欧美在线视频你懂得| 久久久久综合网| 午夜精品国产更新| 91污在线观看| 久久综合丝袜日本网| 午夜精品在线视频一区| 国产不卡视频在线观看| 91精品国产一区二区三区蜜臀 | 欧美亚洲一区三区| 久久精品视频免费观看| 日本aⅴ亚洲精品中文乱码| 成人一级片网址| 欧美成人猛片aaaaaaa| 亚洲国产一区二区三区青草影视 | 国模无码大尺度一区二区三区| 91成人免费网站| 中文字幕av一区二区三区免费看 | 91在线免费看| 久久久午夜精品| 久久精品国产久精国产爱| 在线视频你懂得一区| 国产精品福利av| 国产精品99久久久| 久久久午夜精品| 国产一区二区日韩精品| 日韩亚洲欧美在线| 亚洲高清免费在线| 欧美午夜精品一区| 亚洲主播在线观看| 色噜噜夜夜夜综合网| 亚洲欧美中日韩| av在线播放一区二区三区| 亚洲国产高清不卡| 粗大黑人巨茎大战欧美成人| 精品国产乱码久久久久久图片 | 久久精品视频在线看| 激情欧美一区二区| ww亚洲ww在线观看国产| 国产精一品亚洲二区在线视频| 日韩精品一区二区三区视频| 老司机精品视频一区二区三区| 3d动漫精品啪啪1区2区免费| 日本亚洲三级在线|