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

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

?? 20_d.asm

?? 匯編語言課程設計案例精選
?? 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
 char_cnt1    dw ?
 pointer1     dw ?
 line_on1     db ?
 col_on1      db ?
 char_cnt2    dw ?
 pointer2     dw ?
 line_on2     db ?
 col_on2      db ?
 char         dw ?
 char1        db ?
 char2        db ?
 char3        db ?
 char4        db ?
 count        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   char1,1
             mov   char2,77
             mov   char3,2
             mov   char4,76
             mov   count,2
             call  clear_screen

again:
             mov   char1,1
             mov   char2,77
             mov   count_cx,cx
             lea   di,car
             mov   dh,3
             mov   dl,38
             call  move_shape1
             lea   di,jeep
             mov   dh,3
             mov   dl,40
             call  move_shape2
             call  must_2
             dec   count
             jne   again
             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_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_cnt1,cx
                mov  pointer1,di
                mov  line_on1,dh
                mov  col_on1,dl
                mov  char,cx
                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_cnt2,cx
                mov  pointer2,di
                mov  line_on2,dh
                mov  col_on2,dl
                mov  char,cx
                pop  di
                pop  dx
                pop  cx
                pop  bx                  
                pop  ax
                ret
 move_shape2    endp
;-----------------------------------------
;----------------------------------------
 must_2      proc       near
                push ax
                push bx
                push cx
                push dx
                push di
                mov  ah,0fh
                int  10h
 exit4:      sub  cx,cx
             mov        cx,char_cnt1
             mov        di,pointer1
             mov        dh,line_on1
             mov        dl,col_on1
             mov        char,cx
             jmp        plot_next

 exit3:      sub  cx,cx
             mov        cx,char_cnt2
             mov        di,pointer2
             mov        dh,line_on2
             mov        dl,col_on2
             mov        char,cx
             jmp        plot_next
 exit5:
             cmp        char1,dl
             je         exit2
             call       dly_qrtr
             call       dly_qrtr
             call       dly_qrtr
             call       erase
             jmp        exit4
 exit2:         cmp  count,1
                je   exit1
                cmp  char1,37
                je   exit1
                add  char1,2
                sub  char2,2
                add  char3,2
                mov  dl,char3
                mov  col_on1,dl
                sub  char4,2
                mov  dl,char4
                mov  col_on2,dl
                call dly_qrtr
                jmp  exit4
 exit1:         call erase
                pop  di
                pop  dx
                pop  cx
                pop  bx                  
                pop  ax                             
             ret
 plot_next:  add  dh,[di+2]
             add  dl,[di+3]
             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
             cmp  char,28
             je   short exit5
             jmp  exit3
must_2       endp
;---------------------------------------------
erase       proc       near
            sub  cx,cx
            mov        cx,char_cnt1
            mov        di,pointer1
            mov        dh,line_on1
            mov        dl,col_on1
            mov        char,cx
            jmp        erase_next

exit6:      sub  cx,cx
            mov        cx,char_cnt2
            mov        di,pointer2
            mov        dh,line_on2
            mov        dl,col_on2
            mov        char,cx
 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
          ;---------------------------
             cmp        char,28
             jz         left
             inc        col_on1
             mov        dl,col_on1
             jmp        short exit6 
 left:       dec        col_on2
             mov        dl,col_on2
             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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产福利一区二区| 国产一区在线观看视频| 久久精品欧美一区二区三区不卡| 欧美性色aⅴ视频一区日韩精品| 不卡高清视频专区| 国产91精品精华液一区二区三区 | 日本精品一级二级| 99精品桃花视频在线观看| 国产iv一区二区三区| 国产精品一二二区| 成人avav在线| 在线免费亚洲电影| 在线播放亚洲一区| 91精品国产手机| 精品欧美一区二区久久 | 麻豆精品一二三| 国产麻豆视频精品| 成人免费高清在线| 91麻豆免费看| 欧美高清dvd| 精品国产一区二区精华| 久久精品亚洲麻豆av一区二区| 久久久精品影视| 国产精品久线在线观看| 午夜免费欧美电影| 精品一区二区三区欧美| av不卡在线播放| 91麻豆精品国产91久久久更新时间 | 欧美调教femdomvk| 91精品国产综合久久香蕉麻豆| 久久蜜臀中文字幕| 亚洲免费电影在线| 久久99国产精品尤物| 99亚偷拍自图区亚洲| 欧美日韩成人综合| 久久综合精品国产一区二区三区| 亚洲视频免费看| 激情亚洲综合在线| 欧美综合在线视频| 久久久99免费| 亚洲国产日日夜夜| 国产露脸91国语对白| 91国偷自产一区二区三区观看| 欧美一三区三区四区免费在线看| 国产亚洲欧洲997久久综合 | 蜜臀av国产精品久久久久| 丁香网亚洲国际| 欧美福利一区二区| 国产精品毛片久久久久久久| 琪琪一区二区三区| 日本丰满少妇一区二区三区| 国产欧美日韩另类视频免费观看 | 日韩精品在线一区| 玉米视频成人免费看| 国产高清成人在线| 日韩视频免费观看高清在线视频| 亚洲三级久久久| 国产成人在线免费| 精品免费99久久| 日韩二区三区四区| 91福利在线观看| 亚洲视频你懂的| 东方aⅴ免费观看久久av| 欧美电视剧在线看免费| 视频一区二区三区在线| 欧美性生活大片视频| 有坂深雪av一区二区精品| 成人91在线观看| 国产拍揄自揄精品视频麻豆| 毛片不卡一区二区| 日韩女优av电影| 天天亚洲美女在线视频| 色94色欧美sute亚洲线路二| 一区二区中文视频| 成人免费视频播放| 国产亚洲污的网站| 盗摄精品av一区二区三区| 久久天堂av综合合色蜜桃网 | 久久精品网站免费观看| 国产在线日韩欧美| 国产午夜久久久久| 成人教育av在线| 最新国产の精品合集bt伙计| 波多野结衣视频一区| 国产精品大尺度| 99精品欧美一区二区蜜桃免费| 中文字幕五月欧美| 色网站国产精品| 亚洲一区在线视频| 欧美一级日韩不卡播放免费| 久久激五月天综合精品| 26uuu精品一区二区| 国产一区二区三区四区五区入口 | 久久久五月婷婷| 国产99久久久精品| 亚洲日本va午夜在线影院| 色悠悠久久综合| 美女视频黄a大片欧美| 精品国产乱码久久久久久影片| 国产成人综合在线播放| 国产精品久久久久久久久快鸭| 91香蕉视频污| 亚洲电影第三页| 欧美电视剧免费全集观看| 精品一区二区三区在线视频| 国产视频视频一区| 色综合咪咪久久| 日韩av一二三| 久久久精品tv| 欧美午夜电影网| 韩国女主播一区| 夜夜爽夜夜爽精品视频| 精品久久99ma| 一本到不卡精品视频在线观看 | 国产精品日日摸夜夜摸av| 欧美在线一二三四区| 久久er99精品| 一个色在线综合| 国产欧美一区二区三区在线看蜜臀| 色综合中文字幕| 国产高清在线观看免费不卡| 亚洲精品自拍动漫在线| 久久一区二区视频| 欧美日精品一区视频| 国产一区二区三区高清播放| 亚洲国产aⅴ天堂久久| 国产日韩v精品一区二区| 欧美欧美午夜aⅴ在线观看| 国产成人精品免费| 青草国产精品久久久久久| 玉足女爽爽91| 国产欧美1区2区3区| 26uuu久久综合| 日韩一区二区在线看| 色视频欧美一区二区三区| 国产电影一区在线| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲第一av色| 一区二区三区精密机械公司| 136国产福利精品导航| 久久精品欧美一区二区三区不卡| 日韩丝袜情趣美女图片| 4438x成人网最大色成网站| 日本伦理一区二区| 99国产麻豆精品| 91色九色蝌蚪| 99精品视频在线观看| 99久久婷婷国产综合精品| 成人免费视频播放| caoporm超碰国产精品| 成人性生交大片免费看视频在线| 国产成人自拍在线| 国产综合久久久久久鬼色| 国产制服丝袜一区| 国产精品一区二区久久精品爱涩 | 中文字幕亚洲欧美在线不卡| 亚洲国产激情av| 中文字幕一区二区三区乱码在线| 欧美国产成人精品| 《视频一区视频二区| 亚洲欧美激情视频在线观看一区二区三区| 国产精品网站在线| 日韩久久一区二区| 亚洲午夜日本在线观看| 亚洲成人动漫一区| 日本不卡一二三区黄网| 紧缚奴在线一区二区三区| 国产成人精品影视| 91在线精品秘密一区二区| 欧美偷拍一区二区| 欧美一级一区二区| 国产欧美一区二区精品秋霞影院| 国产免费成人在线视频| 亚洲男人的天堂网| 日精品一区二区| 国产精品88av| 欧美在线观看视频一区二区三区| 欧美视频在线观看一区二区| 日韩精品在线一区| 国产精品麻豆一区二区| 亚洲一区二区三区小说| 看电影不卡的网站| 成人国产精品免费网站| 欧美午夜不卡视频| 26uuu精品一区二区三区四区在线| 国产精品久久福利| 日韩中文字幕一区二区三区| 国产一区二区三区国产| 欧洲色大大久久| 久久久久久亚洲综合影院红桃| 亚洲三级理论片| 精品一区二区三区在线播放视频| 91香蕉视频mp4| 欧美电影免费观看高清完整版在线 | 国产精品每日更新| 日韩av一级片| 一本大道久久精品懂色aⅴ| 精品国产一区二区三区不卡| 亚洲欧美日韩国产综合在线| 国产在线观看一区二区|