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

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

?? heart.asm

?? 有趣的心形動(dòng)畫源程序!
?? ASM
字號(hào):
data segment
full db 0
buff1 db '   Welcome you to run this programme!'
      db '                                     '
      db '           *****Please press any key*****$'
buff2 db '       My heart beats with yours!'
      db '             ***** Please q to quit *****$'
data ends

code segment
main proc far
     assume cs:code,ds:data
start:
     push ds
     sub ax,ax
     push ax
     mov ax,data
     mov ds,ax
     mov ah,00
     mov al,04
     int 10h
     mov ah,0bh
     mov bh,00
     mov bl,1
     int 10h
     mov ah,0bh
     mov bh,1
     mov bl,2
     int 10h
     mov dx,offset buff1               ;顯示提示信息
     mov ah,09
     int 21h
     mov ah,08
     int 21h
     call clear                        ;cls
sss:
     call text                         ;display the text
     mov di,2
     mov al,1                          ;draw the big box
     mov cx,70
     mov dx,20
     mov bx,160
     call box
     mov cx,71 
     mov dx,21
     mov bx,158
again:
     mov al,1
     mov di,0
     call box
     call delay
     mov al,0
     mov di,0
     call box
     inc cx
     inc dx
     sub bx,2
     cmp cx,94
     jnz again
     mov di,0                          ;draw the 2nd box
     mov cx,95
     mov dx,45
     mov al,1
     mov bx,110
     call box
     mov cx,96
     mov dx,46
     mov bx,108
again_00:
     mov al,1
     mov di,0
     call box
     call delay
     call delay
     mov al,0
     mov di,0
     call box
     inc cx
     inc dx
     sub bx,2
     cmp cx,114
     jnz again_00
     mov cx,115                        ;draw the 3rd box
     mov dx,65
     mov al,1
     mov bx,70
     call box
     mov cx,116
     mov dx,66
     mov bx,68
again_01:
     mov al,1
     mov di,0
     call box
     call delay
     call delay
     mov al,0
     mov di,0
     call box
     inc cx
     inc dx
     sub bx,2
     cmp cx,129
     jnz again_01
     mov di,2
     mov al,1                          ;draw the small box
     mov cx,130
     mov dx,80
     mov bx,40
     call box
     mov di,2
     mov al,3                          ;對(duì)角線
     mov si,0
     mov cx,71
     mov dx,21
     mov bx,59
     call xie_line
     mov cx,171
     mov dx,121
     mov bx,59
     call xie_line
     mov si,1
     mov cx,71
     mov dx,179
     mov bx,59
     call xie_line
     mov cx,171
     mov dx,79
     mov bx,59
     call xie_line
     mov cx,150                       ;十字線
     mov dx,20
     mov si,0
     mov bx,60
     call draw_line
     mov cx,150
     mov dx,120
     mov bx,60
     call draw_line
     mov cx,70
     mov dx,100
     mov si,1
     mov bx,60
     call draw_line
     mov cx,170
     mov dx,100
     mov bx,60
     call draw_line
     mov si,1
     mov cx,70
     mov dx,60
     mov bx,60
     call mid_line
     mov cx,170
     mov dx,110
     mov bx,60
     call mid_line
     mov si,2
     mov cx,110
     mov dx,20
     mov bx,30
     call mid_line
     mov cx,160
     mov dx,120
     mov bx,30
     call mid_line
     mov si,3
     mov cx,70
     mov dx,140
     mov bx,60
     call mid_line
     mov cx,170
     mov dx,90
     mov bx,60
     call mid_line
     mov si,4
     mov cx,110
     mov dx,180
     mov bx,30
     call mid_line
     mov cx,160
     mov dx,80
     mov bx,30
call mid_line
mov di,0
mov al,1                           ;draw the big box again
mov cx,70
mov dx,20
mov bx,160
call box
mov di,0
mov al,1                           ;draw the small box again
mov cx,130
mov dx,80
mov bx,40
call box
mov di,0
mov cx,95
mov dx,45
mov al,1
mov bx,110
call box
mov cx,115
mov dx,65
mov al,1
mov bx,70
call box
mov di,1                          ;fill
call fill
call fill_2
call fill_3
mov cx,149                         ;bold
mov dx,120
mov al,2
mov bx,60
mov si,0
call draw_line
mov cx,151
mov dx,120
mov al,2
mov bx,60
mov si,0
call draw_line
heart_:                            ;draw the heart

call cls_box
call heart
mov ah,08
int 21h
cmp al,'q'
jz ok
cmp al,20h
jz heart_
call clear
jmp sss
ok:

ret
main endp

fill proc near                    ;the procedure of fill
mov full,0
mov al,5
mov cx,160
mov dx,121
mov si,0
mov bx,60
fill_Y:

push cx
push dx
push bx
call draw_line
pop bx
pop dx
pop cx
sub bx,2
inc cx
add dx,2
inc full
cmp full,30
jne fill_y
ret
fill endp

fill_2 proc near
mov full,0
mov al,5
mov cx,140
mov dx,121
mov si,0
mov bx,60
fill_Y1:

push cx
push dx
push bx
call draw_line
pop bx
pop dx
pop cx
sub bx,2
dec cx
add dx,2
inc full
cmp full,30
jne fill_y1
ret
fill_2 endp

fill_3 proc near
mov al,1
mov full,0
mov si,0
mov cx,140
mov dx,121
mov bx,60
re_fill:

push bx
push cx
push dx
call draw_line
pop dx
pop cx
pop bx
inc cx
inc full
cmp full,9
jne re_fill
mov full,0
mov cx,159
mov dx,121
mov bx,60
re_fill2:

push bx
push cx
push dx
call draw_line
pop dx
pop cx
pop bx
dec cx
inc full
cmp full,9
jne re_fill2
ret
fill_3 endp

draw_Line proc near               ;the procedure of draw a line
push bx
cmp si,0
jz V_line1
add bx,cx
H_line:

mov ah,0ch
int 10h
cmp di,0
jz aa0
cmp di,1
jz aa1
call delay
aa1:

call delay
aa0:

inc cx
cmp cx,bx
jne H_line
jmp exit_line
V_line1:

add bx,dx
V_line:

mov ah,0ch
cmp di,0
jz bb0
cmp di,1
jz bb1
call delay
bb1:

call delay
bb0:

int 10h
inc dx
cmp dx,bx
jne V_line
exit_line:

pop bx
ret
draw_Line endp

xie_line proc near                ;the procedure of draw a xie_line
add bx,cx
cmp si,1
jz xieline_1
xieline_0:

mov ah,0ch
int 10h
inc dx
inc cx
cmp cx,bx
jne xieline_0
jmp exit_xie
xieline_1:

mov ah,0ch
int 10h
dec dx
inc cx
cmp cx,bx
jne xieline_1
exit_xie:

ret
xie_line endp

Mid_line proc near                 ;draw a xie_line
add bx,cx
cmp si,2
jz midline_2
cmp si,3
jz midline_3
cmp si,4
jz midline_4
midline_1: 

mov ah,0ch
int 10h
inc dx
add cx,2
cmp cx,bx
jne midline_1
jmp exit_lines
midline_2:
mov ah,0ch
int 10h
add dx,2
inc cx
cmp cx,bx
jne midline_2
jmp exit_lines
midline_3:
mov ah,0ch
int 10h
dec dx
add cx,2
cmp cx,bx
jne midline_3
jmp exit_lines
midline_4:
mov ah,0ch
int 10h
sub dx,2
inc cx
cmp cx,bx
jne midline_4
exit_lines:
ret
mid_line endp

box proc near                      ;draw a box
push cx
push dx
push cx
push dx
push cx
push dx
push cx
push dx
mov si,1
call draw_line                    ;top
pop dx
pop cx
add cx,bx
mov si,0
call draw_line                     ;right
pop dx
pop cx
mov si,0
call draw_line                    ;left
pop dx
pop cx
mov si,1
add dx,bx
call draw_line                    ;bottom
pop dx
pop cx
ret
box endp

space proc near                    ;display a space
mov ah,02
mov dl,' '
int 21h
ret
space endp

return proc near                  ;回車
mov ah,2
mov dl,0ah
int 21h
mov dl,0dh
int 21h
ret
return endp

text proc near                    ;顯示文本信息
mov bh,0
mov dh,0
mov dl,0
mov ah,2
int 10h
mov dx,offset buff2
mov ah,09
int 21h
text endp

heart proc near
mov cx,136                         ;draw_heart
mov dx,93
mov si,0
mov bx,5
mov al,2
call draw_line
mov cx,137                        ;draw_heart
mov dx,91
mov si,0
mov bx,9
call draw_line
mov cx,138                        ;draw_heart
mov dx,90
mov si,0
mov bx,12
call draw_line
mov cx,139                        ;draw_heart
mov dx,89
mov si,0
mov bx,14
call draw_line
mov cx,140                        ;draw_heart
mov dx,88
mov si,0
mov bx,16
call draw_line
mov cx,141                        ;draw_heart
mov dx,88
mov si,0
mov bx,17
call draw_line
mov cx,142                        ;draw_heart
mov dx,87
mov si,0
mov bx,19
call draw_line
mov cx,143                        ;draw_heart
mov dx,87
mov si,0
mov bx,20
call draw_line
mov cx,144                        ;draw_heart
mov dx,87
mov si,0
mov bx,21
call draw_line
mov cx,145                        ;draw_heart
mov dx,88
mov si,0
mov bx,21
call draw_line
mov cx,146                         ;draw_heart
mov dx,88
mov si,0
mov bx,22
call draw_line
mov cx,147                        ;draw_heart
mov dx,89
mov si,0
mov bx,22
call draw_line
mov cx,148                        ;draw_heart
mov dx,90
mov si,0
mov bx,22
call draw_line
mov cx,149                        ;draw_heart
mov dx,91
mov si,0
mov bx,22
call draw_line
mov cx,150                        ;1draw_heart
mov dx,91
mov si,0
mov bx,22
call draw_line
mov cx,151                        ;draw_heart
mov dx,90
mov si,0
mov bx,22
call draw_line
mov cx,152                        ;draw_heart
mov dx,89
mov si,0
mov bx,22
call draw_line
mov cx,153                        ;draw_heart
mov dx,88
mov si,0
mov bx,22
call draw_line
mov cx,154                        ;draw_heart
mov dx,88
mov si,0
mov bx,21
call draw_line
mov cx,155                        ;draw_heart
mov dx,87
mov si,0
mov bx,21
call draw_line
mov cx,156                        ;draw_heart
mov dx,87
mov si,0
mov bx,20
call draw_line
mov cx,157                        ;draw_heart
mov dx,87
mov si,0
mov bx,19
call draw_line
mov cx,158                        ;draw_heart
mov dx,88
mov si,0
mov bx,17
call draw_line
mov cx,159                        ;draw_heart
mov dx,88
mov si,0
mov bx,16
call draw_line
mov cx,160                        ;draw_heart
mov dx,89
mov si,0
mov bx,14
call draw_line
mov cx,161                        ;draw_heart
mov dx,90
mov si,0
mov bx,12
call draw_line
mov cx,162                        ;draw_heart
mov dx,91
mov si,0
mov bx,9
call draw_line
mov cx,163                        ;draw_heart
mov dx,93
mov si,0
mov bx,5
call draw_line
ret
heart endp

delay proc near                   ;the procedure of delay
push cx
push dx
mov dx,25
dl2:

mov cx,2801
dl3:

loop dl3
dec dx
jnz dl2
pop dx
pop cx
ret
delay endp

clear proc near                   ;clear
mov al,0
mov bx,0
mov cx,0
mov dx,0
line:

mov ah,0ch
int 10h
inc cx
cmp cx,320
jne line
mov cx,0
inc dx
cmp dx,200
jne line
ret
clear endp

cls_box proc near
mov al,0
mov bx,0
mov cx,131
mov dx,81
s_line:

mov ah,0ch
int 10h
inc cx
cmp cx,170
jne s_line
mov cx,131
inc dx
cmp dx,120
jne s_line
ret
cls_box endp

code ends
     end start

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩在线一二三区| 99久久精品国产观看| 久久99精品久久久| 福利一区福利二区| 欧美综合视频在线观看| 欧美成人性战久久| 自拍偷拍国产精品| 日本三级亚洲精品| 99久久综合色| 日韩三级精品电影久久久| 国产精品久久久久永久免费观看| 亚洲一区国产视频| 亚洲福利视频一区| 亚洲一区二区在线免费看| 久久成人免费网| 色一情一乱一乱一91av| 日韩精品资源二区在线| 综合欧美一区二区三区| 蜜臀av一区二区在线免费观看| jiyouzz国产精品久久| 91精选在线观看| 国产精品二区一区二区aⅴ污介绍| 午夜电影一区二区| www.欧美色图| 精品久久久三级丝袜| 亚洲国产aⅴ天堂久久| 国产寡妇亲子伦一区二区| 51精品视频一区二区三区| 亚洲欧洲精品一区二区三区不卡| 美女www一区二区| 在线中文字幕不卡| 国产精品视频看| 久久精品国产久精国产爱| 日本高清视频一区二区| 国产午夜精品一区二区三区嫩草 | 国产在线不卡视频| 欧美日韩成人综合在线一区二区| 国产精品九色蝌蚪自拍| 国产最新精品免费| 欧美一区日韩一区| 一区二区三区日韩在线观看| 国产白丝精品91爽爽久久 | 激情小说亚洲一区| 欧美精品在线观看播放| 亚洲欧美另类久久久精品| 精品一区二区三区欧美| 欧美精品第1页| 一区二区三区成人在线视频| 8x福利精品第一导航| 91成人网在线| 中文欧美字幕免费| 激情综合网天天干| 欧美一区二区三区视频在线| 夜夜嗨av一区二区三区中文字幕| 国产91在线观看| 久久女同互慰一区二区三区| 免费成人美女在线观看.| 在线播放日韩导航| 午夜精品123| 欧美日韩激情一区| 午夜欧美视频在线观看| 欧美性videosxxxxx| 一区二区国产盗摄色噜噜| 91小视频在线观看| 亚洲视频 欧洲视频| 欧美激情艳妇裸体舞| 国产美女精品人人做人人爽| 日韩免费观看高清完整版| 久久精品国产亚洲一区二区三区 | 亚洲免费在线视频一区 二区| 粉嫩一区二区三区性色av| 日韩欧美一卡二卡| 乱一区二区av| 337p日本欧洲亚洲大胆精品| 国产尤物一区二区在线| 久久久亚洲高清| 国产精品伊人色| 国产日韩成人精品| 大尺度一区二区| 综合激情网...| 色老综合老女人久久久| 亚洲一区免费观看| 91精品欧美久久久久久动漫| 色综合中文综合网| 丁香一区二区三区| 国产日韩欧美精品电影三级在线| 国产成人精品免费视频网站| 国产精品免费视频网站| 91免费在线播放| 亚洲欧美欧美一区二区三区| 色综合久久综合| 午夜欧美电影在线观看| 欧美大胆人体bbbb| 国产福利91精品一区二区三区| 国产精品视频免费| 欧美在线色视频| 免费在线观看一区二区三区| 欧美成人性福生活免费看| 久久久久久久久久美女| 岛国精品在线观看| 亚洲激情av在线| 717成人午夜免费福利电影| 韩国精品久久久| 日韩伦理av电影| 欧美日韩免费一区二区三区视频| 美国av一区二区| 国产精品成人免费精品自在线观看| 午夜视黄欧洲亚洲| 欧美天堂一区二区三区| 男人操女人的视频在线观看欧美| 久久久久亚洲蜜桃| 欧美怡红院视频| 久草热8精品视频在线观看| 国产精品乱人伦| 欧美日韩亚洲国产综合| 狠狠色丁香婷婷综合久久片| 亚洲欧洲日韩在线| 制服.丝袜.亚洲.中文.综合| 成人综合婷婷国产精品久久 | 欧美精品123区| 国产精品亚洲第一| 香港成人在线视频| 国产日韩一级二级三级| 欧美日韩国产一区二区三区地区| 国产一区二区三区高清播放| 亚洲愉拍自拍另类高清精品| 国产亚洲成aⅴ人片在线观看 | 天天操天天色综合| 中文字幕 久热精品 视频在线| 欧美网站一区二区| 国产91在线看| 日本亚洲视频在线| 日韩理论片一区二区| 日韩欧美亚洲国产另类| 91国偷自产一区二区三区成为亚洲经典| 精品系列免费在线观看| 亚洲1区2区3区4区| 亚洲欧洲精品一区二区三区| 久久综合九色欧美综合狠狠| 欧美日韩在线直播| 91尤物视频在线观看| 精品一区二区三区av| 欧美亚洲国产一区在线观看网站| 国产剧情在线观看一区二区| 日日夜夜一区二区| 亚洲欧美偷拍另类a∨色屁股| 亚洲精品一区二区三区影院| 制服丝袜亚洲播放| 欧美视频在线一区二区三区 | 亚洲精品videosex极品| 久久久久久久电影| 日韩精品一区二区在线观看| 欧美综合视频在线观看| 91亚洲精品一区二区乱码| 国产成人在线视频网址| 麻豆一区二区三| 亚洲成人动漫一区| 亚洲综合一二区| 亚洲精品成人少妇| 亚洲视频狠狠干| 中文字幕中文字幕在线一区| 日本一区二区三级电影在线观看| 精品国产污网站| 欧美成人免费网站| 日韩欧美一级在线播放| 欧美精品v日韩精品v韩国精品v| 欧亚一区二区三区| 在线免费观看日韩欧美| 日本韩国视频一区二区| 色老汉一区二区三区| 色综合色综合色综合| 99热在这里有精品免费| 成人免费高清在线| 成人av在线电影| 成人精品亚洲人成在线| 高清在线观看日韩| 成人黄色软件下载| av在线一区二区三区| 9i在线看片成人免费| k8久久久一区二区三区 | 亚洲国产日韩一级| 亚洲一区二区三区四区在线免费观看| 一区二区三区四区亚洲| 亚洲一线二线三线久久久| 亚洲国产精品一区二区www| 午夜不卡av在线| 日本vs亚洲vs韩国一区三区 | 国产亚洲美州欧州综合国| 久久久99久久| 亚洲国产精品精华液ab| 亚洲欧洲av一区二区三区久久| 中文字幕一区二区三| 亚洲日本丝袜连裤袜办公室| 一二三区精品福利视频| 午夜亚洲国产au精品一区二区| 亚洲成人av一区二区| 日韩成人午夜精品| 久久99久国产精品黄毛片色诱| 国产一区二区三区国产| 99精品欧美一区|