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

正文內(nèi)容

可愛小動畫匯編程序設計(完整版)

2025-08-25 21:09上一頁面

下一頁面
  

【正文】 MOV DX,88 MOV SI,0 MOV BX,17 CALL DRAW_LINE MOV CX,159 。1DRAW_HEART MOV DX,91 MOV SI,0 MOV BX,22 CALL DRAW_LINE MOV CX,151 。DRAW_HEART MOV DX,87 MOV SI,0 MOV BX,19 CALL DRAW_LINE MOV CX,143 。BOTTOM POP DX POP CX RET BOX ENDP TEXT PROC NEAR 。退出分支程序 RET MAIN ENDP 。Q39。畫矩形移動軌跡,使矩形變化看上去是移動的 MOV DX,21 MOV BX,158 AGAIN: 。從鍵盤輸入 1個字符,但不送顯示器顯示 INT 21H SSS1: CALL CLEAR 。 DB 39。 DB 39。此時按下 R 鍵動畫重新播放,按下 Q鍵程序退出。最后返回。 ( 1) 畫線子程序 該子程序入口參數(shù)為 BX、 CX、 DX、 SI、 DI。 主程序設計 根據(jù)上圖 33程序的結(jié)構(gòu)流程 圖設計匯編語言的主程序。 為了使運行的動畫人眼看上去是連續(xù)的,我們可以根據(jù) 人眼的反應時間 來設置延時程序。 匯編語言設計中主要指令 在整個程序中,主要運用的指令有: push(壓入堆棧); Pop(從堆棧中釋放首地址的內(nèi)容); sub(減法指令); add(加法指令); mov(傳送指令); call(過程調(diào)用指令); lea(地址傳送指令); inc(加一指令); cmp(比較指令); jmp(跳轉(zhuǎn)指令); jnz(條件跳轉(zhuǎn)指令)等。利用其 12 號功能,設置像素點的顏色、坐標和個數(shù),從而畫出圖形需要的線段,如畫方框、畫 心 等。 本文是著重通過對動畫 程序的設計實現(xiàn)匯編語言程序設計。在計算機圖形設計中,通過對各像素點的移動來實現(xiàn)動畫的播放。 為了更方便的觀看動畫,還需設計操作提示語以及動畫的循環(huán)播放功能。 為了程序的可閱讀性, 程序中 將繪制基礎圖案的代碼單獨列為子程序,如畫線子程序,畫方框子程序,畫點 子程序,延時子程序,清屏子程序等。先分別編寫畫矩形、畫點、畫心、清屏、延時和顯示提示信息的子程序。所以要在程序中出現(xiàn)多次畫各種圖案來填充整個圖形,具體步驟如下: ( 1)畫矩形,先是設置 cx, dx, bx 各個寄存器不同的初值,即設置像素點的顏色、坐標個數(shù),接著由大到小畫矩形,畫每個矩形之前,各個寄存器都要設置不同的初值。如果是任意鍵,則進入圖形顯示;如果是“ R”鍵,則重新播放一遍;如果是“ Q”鍵,則退出。寫像素 MOV AH,0CH INT 10H CMP DI,0 開始 保護現(xiàn)場 畫點 SI=? 恢復現(xiàn)場 DX 加 1 CX 加 1 結(jié)束 DX=BX? BX=BX+DX CX=BX? 武漢理工大學《微機原理與接口技術(shù)》課程設計說明書 8 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 武漢理工大學《微機原理與接口技術(shù)》課程設計說明書 9 RET DRAW_LINE ENDP ( 2)延時子程序 先 push cx, dx,即先讓 cx, dx 進棧,接著設置 dx 寄存器的初值為 2500,利用 利用 BIOS 功能調(diào)用的 12號功能設置 cx的初值為 2801,利用其 13號功能使之循環(huán)。最后返回。在本次課程設計中,收獲頗多。 *****PLEASE PRESS ANY KEY*****$39。通過 (BL)的賦值 015 設定顏色,此為藍色 INT 10H MOV AH,0BH 。顯示點所在行號 MOV BX,160 。畫小矩形 MOV CX,130 MOV DX,80 MOV BX,40 CALL BOX CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL CLEAR HEART_: CALL TEXT MOV DI,0 CALL HEART 。R39。TOP POP DX POP CX ADD CX,BX MOV SI,0 CALL DRAW_LINE 。DRAW_HEART MOV DX,89 MOV SI,0 MOV BX,14 CALL DRAW_LINE MOV CX,140 。DRAW_HEART MOV DX,89 MOV SI,0 MOV BX,22 CALL DRAW_LINE MOV CX,148 。DRAW_HEART MOV DX,87 MOV SI,0 MOV BX,21 CALL DRAW_LINE MOV CX,156 。DRAW_HEART MOV DX,93 MOV SI,0 MOV BX,5 武漢理工大學《微機原理與接口技術(shù)》課程設計說明書 27 CALL DRAW_LINE RET HEART ENDP DELAY PROC NEAR 。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。圖表整潔,布局合理,文 字注釋必須使用工程字書寫,不準用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應繪制于無格子的頁面上 5)軟件工程類課題應有程序清單,并提供電子文檔 1)設計(論文) 2)附件:按照任務書、開題報告、外文譯文、譯文原文(復印件)次序裝訂 3)其它 。 作者簽名: 日期: 年 月 日 學位論文版權(quán)使用授權(quán)書 本學位論文作者完全了解學校有關(guān)保留、使用學位論文的規(guī)定,同意學校保留并向國家有關(guān)部門或機構(gòu)送交論文的復印件和電子版,允許論文被查閱和借閱。清屏子程序 MOV AL,0 MOV BX,0 MOV CX,0 MOV DX,0 LINE: MOV AH,0CH INT 10H INC CX 武漢理工大學《微機原理與接口技術(shù)》課程設計說明書 28 CMP CX,320 JNE LINE MOV CX,0 INC DX CMP DX,200 JNE LINE RET CLEAR ENDP CODE ENDS END START 武漢
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1