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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 18_p.asm

?? 經(jīng)典的匯編
?? ASM
字號:
 data_seg    segment
 car         db 29
             db 40h,0bh,0,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,00h,0,1
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
;--------------------------------------
  jeep       db 28      
             db 40h,0bh,0,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 40h,0bh,1,0
             db 02ah,0bh,-1,-1
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
             db 02ah,0bh,-1,0
  star       db 1
             db 02ah,0ch,0,0
 char_cnt    dw ?
 pointer     dw ?
 line_on     db ?
 col         db ?
 col_on      db ?
 char0       db ?
 char1       db ?
 char2       db ?
 char3       db ?
 char4       db ?
 count_cx    dw ?
 count_cx1   dw ?
 count_cx2   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   col,1
             mov   char0,2
             mov   char1,7
             mov   char2,74
             mov   char3,4
             mov   char4,16
             mov   count_cx,5
             mov   count_cx1,5
             mov   count_cx2,6
             call  clear_screen
again:       lea   di,car
             mov   dh,3
             mov   dl,2
             call  move_shape
             lea   di,jeep
             mov   dh,3
             mov   dl,73
             call  move_shape
             lea   di,star
             mov   dh,4
             mov   dl,8
             call  move_shape1
             lea   di,jeep
             mov   dh,3
             mov   dl,76
             call  move_shape2
             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,0
             mov    cl,0
             mov    dh,24
             mov    dl,79
             mov    bh,7
             int    10h
             pop     dx
             pop     cx
             pop     bx
             pop     ax
             ret
 clear_screen  endp
 ;-------------------------------------
 move_shape     proc near
                push ax
                push bx
                push cx
                push dx
                push di
                mov  ah,0fh
                int  10h
                sub  ch,ch
                mov  cl,[di]
                inc  di
                mov  char_cnt,cx
                mov  pointer,di
                mov  line_on,dh
                mov  col_on,dl
plot_next:
             add  dh,[di+2]
             add  dl,[di+3]
             cmp  char_cnt,28
             je   exit1
             cmp  dl,77
             jb   mov_crsr
             jmp  exit2
 exit1:      cmp  dl,5
             ja   mov_crsr
 exit2:      pop  di
             pop  dx
             pop  cx
             pop  bx
             pop  ax
             ret
 mov_crsr:
             mov  ah,2
             int  10h
             mov  al,[di]
             mov  bl,[di+1]
             push cx
             mov  cx,1
             mov  ah,09
             int  10h
             pop  cx
             add  di,4
             loop plot_next
             call dly_qrtr

             cmp  char_cnt,28
             je   exit3

             cmp  dl,3
             je   exit4
             cmp  dl,5
             je   exit4
             cmp  dl,77
             je   exit4
             dec  count_cx1  
             je   exit7
             call erase
             jmp  exit4
 exit7:      mov  count_cx1,5
 exit4:      add        col_on,2
             mov        dl,col_on
             mov        cx,char_cnt
             mov        di,pointer
             mov        dh,line_on
             jmp  short plot_next
 exit3:   
             dec  count_cx2 
             je   exit5
             call erase
             jmp  exit6      
 exit5:      sub        col_on,2
             mov        count_cx2,6
 exit6:      sub        col_on,2
             mov        dl,col_on
             mov        cx,char_cnt
             mov        di,pointer
             mov        dh,line_on
             jmp        plot_next

 move_shape  endp
;---------------------------------------
 move_shape1     proc near
                push ax
                push bx
                push cx
                push dx
                push di
                mov  ah,0fh
                int  10h
                sub  ch,ch
                mov  cl,[di]
                inc  di
                mov  char_cnt,cx
                mov  pointer,di
                mov  line_on,dh
                mov  col_on,dl
                mov  char0,2
plot_next1:
             add  dh,[di+2]
             add  dl,[di+3]
             cmp  char0,1
             je   exit0
             cmp  dl,18
             je   exit8
             cmp  dl,32
             je   exit8
             cmp  dl,46
             je   exit8
             cmp  dl,60
             je   exit8
             cmp  dl,char2
             je   exit9
             jmp  mov_crsr1
  exit9:     dec  dl
             inc  dh
             cmp  dh,char4
             je   exit18      
             jmp  mov_crsr1
  exit8:     add  dl,4
             jmp  mov_crsr1
  exit18:    dec  char0
  exit0:     cmp  dl,63
             je   exit10
             cmp  dl,49
             je   exit10
             cmp  dl,35
             je   exit10
             cmp  dl,21
             je   exit10
             cmp  dl,char1
             je   exit11
             jmp  mov_crsr1
 exit10:     sub  dl,4
             jmp  mov_crsr1
 exit11:     inc  dl
             dec  dh
             cmp  dh,char3
             je   exit12
             jmp  mov_crsr1
 exit12:     inc  char3
             dec  char4
             inc  char1
             cmp  char1,18
             jne  exit13
             add  char1,4
 exit13:     dec  char2
             cmp  char2,63
             jne  exit14
             sub  char2,4
 exit14:     mov  dh,char3
             mov  dl,char1
             inc  char0
 mov_crsr1:
             mov  ah,2
             int  10h
             mov  al,[di]
             mov  bl,[di+1]
             push cx
             mov  cx,1
             mov  ah,09
             int  10h
             pop  cx
 exit19:     dec  count_cx
             je   exit20
             call dly_qrtr
             jmp  exit19
 exit20:     mov  count_cx,5
             cmp  char0,1
             je   exit15
             inc  dl
             cmp  dh,10
             je   exit16
             jmp  plot_next1
 exit16:     cmp  dl,68
             je   exit17
             jmp  plot_next1
 exit15:     dec  dl            
             jmp  plot_next1
 exit17:     pop  di
             pop  dx
             pop  cx
             pop  bx
             pop  ax
             ret
 move_shape1  endp
;-----------------------------------------------
 move_shape2     proc near
                push ax
                push bx
                push cx
                push dx
                push di
                mov  ah,0fh
                int  10h
                sub  ch,ch
                mov  cl,[di]
                inc  di
                mov  char_cnt,cx
                mov  pointer,di
                mov  line_on,dh
                mov  col_on,dl
                dec  col
plot_next2:
             add  dh,[di+2]
             add  dl,[di+3]
             cmp  dl,1
             ja   mov_crsr2
             call erase
             pop  di
             pop  dx
             pop  cx
             pop  bx
             pop  ax
             ret
 mov_crsr2:
             mov  ah,2
             int  10h
             mov  al,[di]
             mov  bl,[di+1]
             push cx
             mov  cx,1
             mov  ah,09
             int  10h
             pop  cx
             add  di,4
             loop plot_next2
             call dly_qrtr
             call erase
             jmp  short plot_next2
 move_shape2  endp
;----------------------------------------
;-----------------------------------------------
 erase       proc       near
             mov        cx,char_cnt
             mov        di,pointer
             mov        dh,line_on
             mov        dl,col_on
erase_next:
             add        dh,[di+2]
             add        dl,[di+3]
             mov        ah,2
             int        10h
             mov        al,'*'
             mov        bl,0
             push       cx
             mov        cx,1
             mov        ah,9
             int        10h
             pop        cx
             add        di,4
             loop       erase_next
             mov        cx,char_cnt
             mov        di,pointer
             mov        dh,line_on
             cmp        char_cnt,28
             je         exit
             inc        col_on
             mov        dl,col_on
             ret
 exit:       cmp        col,0
             jne        left
             dec        col_on
             mov        dl,col_on
 left:       ret
 erase       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
 ;---------------------------------

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜激情一区二区三区| 韩国av一区二区三区在线观看| 欧美激情在线一区二区三区| 久久亚洲二区三区| 久久精品无码一区二区三区| 亚洲视频中文字幕| 久久久久久久久伊人| 中文字幕制服丝袜成人av| 亚洲黄色在线视频| 一区二区三国产精华液| 国产精品情趣视频| 久久精品999| 中文一区二区完整视频在线观看| 欧美精品粉嫩高潮一区二区| 精品国产一区久久| 亚洲午夜免费电影| gogo大胆日本视频一区| 91精品久久久久久久99蜜桃| 国产网红主播福利一区二区| 欧美精品在线观看一区二区| 最新日韩在线视频| 亚洲成人免费在线| 99国产精品一区| 国产女主播在线一区二区| 亚洲精品国产品国语在线app| 韩国av一区二区三区| 欧美精品精品一区| 国产在线精品免费av| 天天色天天爱天天射综合| www.亚洲人| 一区在线播放视频| 成人av在线电影| 国产丝袜欧美中文另类| 国产成人日日夜夜| 亚洲天天做日日做天天谢日日欢| 国产麻豆精品一区二区| 国产欧美日韩三级| 国产精品二三区| 91香蕉国产在线观看软件| 国产精品久久久久久久久免费桃花| 蜜臀精品一区二区三区在线观看| 日本高清无吗v一区| 亚洲成人动漫在线观看| 欧美日韩一区不卡| 国产在线一区观看| 国产成人免费在线| 午夜av电影一区| 欧美国产精品专区| 欧洲一区二区三区免费视频| 日本道精品一区二区三区| 欧美影院一区二区三区| 精品一区二区三区不卡 | 亚洲视频精选在线| 国产成人av一区二区三区在线| 一区二区三区四区在线免费观看| 日韩三级中文字幕| 欧美丝袜第三区| 色中色一区二区| 色综合天天视频在线观看| 国产精品自产自拍| 国产一区在线不卡| 激情综合色播五月| 视频一区欧美精品| 蜜桃一区二区三区在线| 爽好久久久欧美精品| 亚洲一区二区三区四区在线| 亚洲免费毛片网站| 亚洲成人一二三| 亚洲色欲色欲www在线观看| 国产精品久久久久久一区二区三区| 欧美日韩精品免费| 日韩精品一区二区三区三区免费| 欧美一区二区三区在线| 欧美精品一区二区不卡| 成人毛片老司机大片| 国产乱码精品一品二品| 国产精品影视网| 久久精品国产77777蜜臀| 麻豆91精品视频| 老司机午夜精品99久久| 国内精品国产成人国产三级粉色| 免费观看一级特黄欧美大片| 美女脱光内衣内裤视频久久网站| 亚瑟在线精品视频| 美女看a上一区| 国产成人啪午夜精品网站男同| 奇米精品一区二区三区在线观看 | 国产午夜精品在线观看| 国产精一品亚洲二区在线视频| 亚洲欧美电影一区二区| 日韩一区二区三区av| 成人国产视频在线观看| 久久国内精品视频| 日韩欧美不卡在线观看视频| 欧美人妖巨大在线| 91精品91久久久中77777| 日本韩国一区二区| 国产日产精品一区| 美国十次了思思久久精品导航| 激情小说亚洲一区| 91在线观看一区二区| 精品99999| 亚洲国产成人av好男人在线观看| 日韩国产欧美一区二区三区| 亚洲在线一区二区三区| 亚洲国产视频直播| 看片的网站亚洲| 精品夜夜嗨av一区二区三区| 国产69精品久久久久777| 成人高清免费观看| 7777女厕盗摄久久久| 欧美一级xxx| 亚洲欧美一区二区在线观看| 一区二区三区波多野结衣在线观看| 亚洲免费观看高清完整| 午夜精品福利一区二区三区av | 国内精品视频666| 久久―日本道色综合久久| 国产成人免费网站| 色综合天天综合网国产成人综合天 | 久久91精品国产91久久小草| 欧美性色综合网| 国产美女在线观看一区| 天天综合网 天天综合色| 精品国产a毛片| 欧美日韩成人激情| 欧美日韩不卡在线| 99re6这里只有精品视频在线观看| 精品无人码麻豆乱码1区2区 | 国产乱码一区二区三区| 蜜桃在线一区二区三区| 亚洲国产高清不卡| 久久这里只有精品首页| 欧美人与禽zozo性伦| 欧美高清一级片在线| 制服丝袜亚洲色图| 9191精品国产综合久久久久久| 色吊一区二区三区| 欧美午夜一区二区三区免费大片| 欧美三级视频在线播放| 91网站视频在线观看| 欧美无人高清视频在线观看| 91精品国产免费久久综合| 欧美一区二区人人喊爽| 日韩西西人体444www| 国产精品嫩草99a| 亚洲成人av电影在线| 国产在线精品一区二区不卡了| 国产精品一卡二卡在线观看| 97久久精品人人做人人爽| 欧美色图一区二区三区| 欧美va亚洲va国产综合| 亚洲美女一区二区三区| 日韩中文欧美在线| 91在线一区二区三区| 欧美精品一区二区三区四区 | 国产另类ts人妖一区二区| 95精品视频在线| 中国色在线观看另类| 免费视频一区二区| 色哟哟一区二区| 国产精品国产三级国产aⅴ原创| 亚洲一二三四区不卡| 在线观看视频一区二区| 自拍偷自拍亚洲精品播放| 国产传媒日韩欧美成人| 日韩免费观看2025年上映的电影 | 欧美一级日韩免费不卡| 亚洲欧美一区二区三区久本道91| 成人永久aaa| 国产精品久久久久久久岛一牛影视 | 轻轻草成人在线| 日韩一区二区在线观看| 日本色综合中文字幕| 日韩女优av电影在线观看| 免费观看日韩电影| 欧美激情在线免费观看| 国产成人一级电影| 久久久久国产一区二区三区四区| 奇米在线7777在线精品 | 亚洲男人的天堂一区二区| 99久久777色| 天天操天天干天天综合网| 欧美亚洲国产一区二区三区| 一区二区三区精品| 欧美日韩国产大片| 国产自产视频一区二区三区| 国产清纯美女被跳蛋高潮一区二区久久w | 亚洲一级二级在线| 日韩三级视频在线观看| 91视频你懂的| 美女一区二区三区在线观看| 中文乱码免费一区二区| 欧美日韩国产综合视频在线观看| 精品在线一区二区三区| 亚洲精品国产无套在线观| 欧美电影在线免费观看| 色婷婷国产精品综合在线观看| 国产福利一区二区三区视频| k8久久久一区二区三区 |