freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

匯編貪吃蛇課程設(shè)計(jì)附源碼(編輯修改稿)

2024-07-11 03:18 本頁面
 

【文章內(nèi)容簡介】 ****** 。函數(shù)名 : SetGb 。功能 : 設(shè)置光標(biāo)位置 。傳遞參數(shù) : dh/dl 行 /列 。****************************************************************************************** SetGb proc near push ax push bx mov bh , 0 mov ah , 02h int 10h pop bx pop ax ret SetGb endp 。****************************************************************************************** 。函數(shù)名 : Msg 。功能 : 輸出字符串 。傳遞參數(shù) : 。 bl 顏色號(hào)( BL RGB IRGB) 18 。 bp 字符串偏移地址 。 cx 字符串長度 。 dh/dl 行 /列 。****************************************************************************************** Msg proc near push ax push bx push es push ds pop es 。將數(shù)據(jù)段 ds送 es mov al , 0 mov ah , 13h mov bh , 0 int 10h pop es pop bx pop ax ret Msg endp 。****************************************************************************************** 。函數(shù)名 : show_title 。功能 : 顯示開始提示信息 。****************************************************************************************** show_title proc near push ax push bx push cx push dx mov dl,10h mov cx,10h yidong: push cx dec dl mov dh,0fh call SetGb mov al,020h mov ah,0eh int 10h inc dl mov dh,0ch call SetGb 19 mov bl,yello lea bp,title1 mov cx,26 call Msg mov dh,0dh call SetGb mov bl,yello lea bp,title2 mov cx,26 call Msg mov dh,0eh call SetGb mov bl,yello lea bp,title3 mov cx,26 call Msg mov dh,0fh call SetGb mov bl,yello lea bp,title4 mov cx,26 call Msg call delay inc dl pop cx call show_start_msg loop yidong mov ah,0ch mov al,0 int 21h pop dx pop cx pop bx pop ax ret show_title endp 。****************************************************************************************** 。函數(shù)名 : show_start_msg 。功能 : 顯示開始提示信息 。****************************************************************************************** show_start_msg proc near push ax 20 push bx push cx push dx mov dx,1426h call SetGb mov bl,0a1h lea bp,msg1 mov cx,12 call Msg mov dx , 190bh call SetGb 。設(shè)置光標(biāo) mov bl,08h lea bp,msg2 。顯示作者信息 mov cx,11 call Msg 。顯示字符串 mov dx , 1619h 。設(shè)置光標(biāo) call SetGb mov bl , white lea bp , msg4 。顯示提示信息 mov cx , 37 call Msg 。顯示字符串 pop dx pop cx pop bx pop ax ret show_start_msg endp 。****************************************************************************************** 。函數(shù)名 : cutsnake 。功能 : 顯示蛇的一格 。傳遞參數(shù) : 。 si/di 游戲空間列 /游戲空間行 (50*50) 。****************************************************************************************** cutsnake proc near push ax push bx push cx push dx push si push di mov cl, snake_color 。置顏色 mov ax,di 。取坐標(biāo)值 21 mul cut_y 。乘象素值 add ax,topline 。加上邊界 mov bx , ax add ax , 2 mov dx , ax push bx push dx mov ax,si 。取坐標(biāo)值 mul cut_x 。乘象素值 add ax,leftline 。加上邊界 mov si , ax add ax , 3 mov di , ax pop dx pop bx call Rec 。Rec 的參數(shù)是 cl顏色 si左邊 bx上邊 di右邊 dx下邊 pop di pop si pop dx pop cx pop bx pop ax ret cutsnake endp 。****************************************************************************************** 。函數(shù)名 : cutfood 。功能 : 顯示食物 。傳遞參數(shù) : 。 si/di 游戲空間列 /游戲空間行 (50*50) 。函數(shù)返回 : 空 。****************************************************************************************** cutfood proc near push ax push bx push cx push dx push si push di mov cl , food_color 。置顏色 mov ax,di 。取坐標(biāo)值 mul cut_y 。乘象素值 add ax,topline 。加上邊界 22 mov bx , ax add ax , 2 mov dx , ax push bx push dx mov ax,si 。取坐標(biāo)值 mul cut_x 。乘象素值 add ax,leftline 。加上邊界 mov si , ax add ax , 3 mov di , ax pop dx pop bx call Rec 。Rec 的參數(shù)是 cl顏色 si左邊 bx上邊 di右邊 dx下邊 pop di pop si pop dx pop cx pop bx pop ax ret cutfood endp 。****************************************************************************************** 。函數(shù)名 : clearcut 。功能 : 清除格 。傳遞參數(shù) : 。 si/di 游戲空間列 /游戲空間行 (50*50) 。函數(shù)返回 : 空 。****************************************************************************************** clearcut proc near push ax push bx push cx push dx push si push di mov cl , 0 。置顏色 (黑 ) mov ax,di 。取坐標(biāo)值 mul cut_y 。乘象素值 add ax,topline 。加上邊界 mov bx , ax 23 add ax , 2 mov dx , ax push bx push dx mov ax,si 。取坐標(biāo)值 mul cut_x 。乘象素值 add ax,leftline 。加上邊界 mov si , ax add ax , 3 mov di , ax pop dx pop bx call Rec 。Rec 的參數(shù)是 cl顏色 si左邊 bx上邊 di右邊 dx下邊 pop di pop si pop dx pop cx pop bx pop ax ret clearcut endp 。****************************************************************************************** 。函數(shù)名 : Rand 。功能 : 產(chǎn)生指定范圍大小的隨機(jī)數(shù) 。傳遞參數(shù) : si 數(shù)字的范圍最大值 +1 。函數(shù)返回 : ax 返回隨機(jī)數(shù)的值 。****************************************************************************************** Rand proc push bx push cx push dx push si mov ah,2ch int 21h mov ax,dx mov dx,0 mov bx,si 。指定隨機(jī)數(shù)的范圍 div bx mov ax,dx pop si pop dx pop cx 24 pop bx ret Rand en
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1