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

正文內(nèi)容

可愛小動畫匯編程序設(shè)計-全文預(yù)覽

2025-07-31 21:09 上一頁面

下一頁面
  

【正文】 。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,17 CALL DRAW_LINE MOV CX,142 。DRAW_HEART MOV DX,91 MOV SI,0 MOV BX,9 CALL DRAW_LINE MOV CX,138 。LEFT POP DX POP CX MOV SI,1 ADD DX,BX CALL DRAW_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: 武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計說明書 20 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 BOX PROC NEAR 。清屏后轉(zhuǎn)去執(zhí)行 SSS 的內(nèi)容,即動畫重復(fù) OK: 。Q39。從鍵盤輸入一個字符,但不送顯示器顯示 INT 21H CMP AL,39。設(shè)定每次軌跡圖大小減小的程度 武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計說明書 18 CMP CX,129 。調(diào)用畫方矩形程序 MOV AL,0 CALL BOX MOV CX,71 。畫大矩形 MOV CX,70 。顯示提示信息 MOV AH,09 武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計說明書 17 INT 21H MOV AH,08 。設(shè)置顯示方式為 320*200 彩色圖形方式 MOV AL,04H INT 10H MOV AH,0BH 。 *****PLEASE R TO AGAIN*****39。 STUDENTNUM:012121135061439。 HELLO! 39。 通過本次的課程設(shè)計我對匯編語言有了更好的 認(rèn)識,提高了自己的能力,雖然本次的課程設(shè)計綜合度較高,沒有涉及硬件,但實施起 來還是給了我們很大的難度。在運行過程中,首先出現(xiàn)提示語,然后按下任意一按鍵,動畫開始,可以看見一個大矩形非常圓滑的逐漸變?yōu)樾【匦?,最后小矩形消失出現(xiàn)一個紅色心形。在 line 循環(huán)程序中,先清除緩沖區(qū)并請求指定的輸入功能,接著利用 BIOS 功能調(diào)用的 10H 中斷類型實現(xiàn)顯示器輸出控制。然后 dx, cx 順序出棧。其具體流程圖如圖 41 所示: 圖 41 畫線 子程序流程圖 子程序代碼段如下所示 : DRAW_LINE PROC NEAR 。具體分析延時 子程序和清屏子程序。完成圖形之后延時,清屏。 ( 3)畫心,畫心形圖案可以說是整個設(shè)計最困難的部分,由于使用畫圓算法太過復(fù)雜,而所需心形圖案并不復(fù)雜,所以采用畫點的形式拼湊一個紅心來達(dá)到目的。) 動畫程序流程圖 由設(shè)計方案畫出動畫程序流程圖如圖 33 所示: 完整源程序可見附錄 2。 可以 通過改變 BIOS 功能調(diào)用的 10H 中斷類型的 11 號功能 (BL)的賦值來改變圖形與線條以及背景的顏色。 ( 4) 按“ Q”鍵退出程序。設(shè)計一個簡明、易讀、易調(diào)試、易維護(hù)、執(zhí)行速度快、占用存儲空間盡量少的好程序。 如果是任意鍵,則進(jìn)入圖形顯示;如果是“ R”鍵,則重新播放動畫 ;如果是“ Q”鍵,則退出。本課程設(shè)計的主要目的是掌握匯編程序設(shè)計的基本方法,并掌握匯編程序設(shè)計中常見錯誤的排除和避免,提供一個既動手又動腦的獨立實踐機(jī)會,將課本上的理論知識和實際有機(jī)的結(jié)合起來,鍛煉分析解決實際問題的能力,從而進(jìn)一步提高了實踐運用的能力 設(shè)計思路 本程序主要是利用 BIOS 功能調(diào)用的 10H 中斷類型實現(xiàn)的。 關(guān)鍵字: 動畫 匯編語言 DOS BIOS 武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計說明書 2 可愛小動畫程序 課程設(shè)計的要求 本次課程設(shè)計要求編寫一個完整的匯編程序程序來實現(xiàn)小動畫。匯編語言由于其就速度而言遠(yuǎn)比其他 語言 程序快得多,所以具備一定優(yōu)勢。 微機(jī)原理及接口技術(shù) 課程設(shè)計 題 目 可愛小動畫程序 學(xué) 院 專 業(yè) 班 級 姓 名 指導(dǎo)教師 武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計說明書 課程設(shè)計 任務(wù)書 學(xué)生姓名: 專業(yè)班級: 指導(dǎo)教師: 工作單位: 自動化學(xué)院 題 目 : 可愛小動畫程序 初始條件: 本動畫先顯示一個方框向中間由大變小,最后出現(xiàn)一個紅心, 按 Q退出程序。而處理這些像素點又需要大量的指令。并用計算機(jī)提供的軟件調(diào)試工具對所編寫程序進(jìn)行運行調(diào)試。 課程設(shè)計的目的 微機(jī)原理課程設(shè)計是自動化專業(yè)的專業(yè)必修課的實踐環(huán)節(jié)。同時,利用 dos 功能調(diào)用的 08 號功能,從鍵盤輸入字符。 匯編程序開發(fā) 過程 匯編語言設(shè)計總過程流程圖如圖 22 所示: 武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計說明書 3 圖 21 匯編語言 開發(fā) 總過程流程圖 匯編語言程序設(shè)計 要求綜合課上所學(xué)的理論知識和匯編語言基礎(chǔ)理論,根據(jù)設(shè)計的要求來充分分析問題,將問題分解成一個一個的簡單的環(huán)節(jié),以便全面的分析程序來設(shè)計匯編語言。 ( 2) 讓一個矩形向中心由大變小 ( 3) 顯示心形。然后,通過編寫主程序來調(diào)用這些子程序?qū)崿F(xiàn)課程設(shè)計要求。計算式為: (人眼的反應(yīng)時間: 響應(yīng)時間如果超過 40 毫秒 ,人眼 就會出現(xiàn)運動圖像的遲滯現(xiàn)象 。 ( 2)再由大到小畫矩形,同時將上一個矩形用與背景色相同的顏色重新畫一遍,即清除大矩形化小矩形,由程序要顯示的效果來分析,還需要在中間延時以達(dá)到最佳顯示效果,故還需要仔細(xì)調(diào)整延時時間。然后設(shè)置背景色和調(diào)色板, 利用 BIOS功能調(diào)用 的 12 號功能,設(shè)置像素點的顏色、坐標(biāo)和個數(shù),從而畫出圖形所需要的線段,如畫矩形。 子程序設(shè)計 為了實現(xiàn)程序效果,程序中還調(diào)用了不少的子程序,如畫線子程序、畫矩形子程序、畫心子程序、延時子程序、清屏子程序。程序首先 push BX,然后判斷 SI 的值,若為 0 則將 BX 與 DX 相加存入 BX 中,然后從 CX: DX 開始循環(huán)畫像素點,每畫一次 DX 加 1,直至 DX與 BX 值相等;若 SI 為 1,則將 BX 與 CX相加存入 BX 中,然后從 CX: DX 開始循環(huán)畫像素點,每畫一武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計說明書 7 次 CX 加 1,直至 CX 與 DX值相等,最后返回。在進(jìn)行循環(huán)次數(shù)計數(shù)(即 dx→ dx1)后,判斷循環(huán)是否結(jié)束:如( dx)≠ 0,繼續(xù)循環(huán),轉(zhuǎn)移到目標(biāo)地址 dl2 所在的指令,否則順
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1