微機(jī)原理移動(dòng)動(dòng)畫顯示設(shè)計(jì)

微機(jī)原理移動(dòng)動(dòng)畫顯示設(shè)計(jì)

ID:22299109

大?。?98.42 KB

頁數(shù):13頁

時(shí)間:2018-10-28

微機(jī)原理移動(dòng)動(dòng)畫顯示設(shè)計(jì)_第1頁
微機(jī)原理移動(dòng)動(dòng)畫顯示設(shè)計(jì)_第2頁
微機(jī)原理移動(dòng)動(dòng)畫顯示設(shè)計(jì)_第3頁
微機(jī)原理移動(dòng)動(dòng)畫顯示設(shè)計(jì)_第4頁
微機(jī)原理移動(dòng)動(dòng)畫顯示設(shè)計(jì)_第5頁
資源描述:

《微機(jī)原理移動(dòng)動(dòng)畫顯示設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、姓名成績題i:課程:專業(yè):班級(jí):學(xué)生姓名:學(xué)號(hào):指導(dǎo)教師:完成口期:河南農(nóng)業(yè)大學(xué)課程設(shè)計(jì)報(bào)告移動(dòng)動(dòng)畫顯示設(shè)計(jì)微型計(jì)算機(jī)原理電子信息工程09電信⑵班朱娟花2011.12.26機(jī)電工程學(xué)院mFW11.1實(shí)習(xí)目的11.2實(shí)習(xí)要求1緒W1第二章軟件系統(tǒng)介紹22.1關(guān)于emulator的軟件介紹2第三章程序設(shè)計(jì)分析53.1程序設(shè)計(jì)思路73.2程序流程圖設(shè)計(jì)73.3軟件各模塊內(nèi)容93.4程序清單及詳細(xì)注釋93.5實(shí)驗(yàn)結(jié)果15第四章系統(tǒng)實(shí)現(xiàn)164.1程序源代碼17,雑18#教[馱181實(shí)習(xí)目的匯編語言是計(jì)算機(jī)能夠提供給用戶使用的最快而又最有效的語言,也是能夠利用計(jì)算機(jī)硬件特性并能直接控制硬件的唯一語言。

2、匯編語言程序設(shè)計(jì)課程設(shè)計(jì)是在教學(xué)實(shí)踐基礎(chǔ)上進(jìn)行的一次大型實(shí)驗(yàn),也是對(duì)該課程所學(xué)理論知識(shí)的深化和提高。因此,要求我們能綜合應(yīng)用所學(xué)知識(shí),設(shè)計(jì)與制造出具有較復(fù)雜功能的應(yīng)用系統(tǒng),并且在實(shí)驗(yàn)的基本技能方面上進(jìn)行一次全面的訓(xùn)練。對(duì)我們掌握知識(shí)的深度、運(yùn)用理論去處理問題的能力、實(shí)驗(yàn)?zāi)芰?、課程沒計(jì)能力、書面及口頭表達(dá)能力進(jìn)行考核。培養(yǎng)我們綜合運(yùn)用所學(xué)知識(shí)獨(dú)立完成匯編程序課題的能力。使我們能夠較全面地鞏固和應(yīng)用課堂中所學(xué)的基本理論和程序設(shè)計(jì)方法,能夠較熟練地完成匯編語言程序的設(shè)計(jì)和調(diào)i式。提高我們對(duì)工作認(rèn)真負(fù)責(zé)、一絲不茍,對(duì)同學(xué)團(tuán)結(jié)友愛,協(xié)作攻關(guān)的基本素質(zhì)。培養(yǎng)我們從資料文獻(xiàn)、科學(xué)實(shí)驗(yàn)中獲得知識(shí)的能力,提

3、高我們從別人經(jīng)驗(yàn)中找到解決問題的新途徑的悟性,初步培養(yǎng)工程意識(shí)和創(chuàng)新能力。培養(yǎng)我們勇于探索、嚴(yán)謹(jǐn)推理、實(shí)事求是、有錯(cuò)必改,用實(shí)踐來檢驗(yàn)理論,企方位考慮問題等科學(xué)技術(shù)人員應(yīng)具有的素質(zhì)。1實(shí)習(xí)要求動(dòng)岡程序設(shè)計(jì)要求完成一個(gè)在顯示器上顯示一個(gè)圖形動(dòng)畫設(shè)計(jì),即當(dāng)程序運(yùn)行時(shí)可看到移動(dòng)的圖形或圖像。此程序涉及到宏和I/O屮斷的調(diào)用,要求我們掌握對(duì)宏的定義和使用,使用匯編語言對(duì)I/O屮斷的使用。小組成員分工協(xié)作完成。要求我們每個(gè)成員冇自己相對(duì)獨(dú)立的模塊,同吋要丫解其他組員完成的內(nèi)容。學(xué)生查閱相關(guān)資料,白學(xué)具體課題屮涉及到的新知識(shí),能夠按照老師的要求對(duì)待設(shè)計(jì)的系統(tǒng)的程序流程圖進(jìn)行正確地繪制。學(xué)生在老師的指導(dǎo)

4、下,能夠?qū)懗鱿鄳?yīng)的源程序代碼,采用結(jié)構(gòu)化、模塊化程序設(shè)計(jì)方法,功能要完善,界面要美觀。所設(shè)計(jì)的系統(tǒng)原則上要能夠運(yùn)行無誤,結(jié)果準(zhǔn)確。在條件允許的情況下,學(xué)生能夠最終將系統(tǒng)所要實(shí)現(xiàn)的功能演示出來。最后經(jīng)驗(yàn)收合格后,按要求寫出課程設(shè)計(jì)報(bào)告。總體設(shè)計(jì)應(yīng)配合軟件總體模塊結(jié)構(gòu)圖來說明軟件應(yīng)具有的功能。詳細(xì)設(shè)計(jì)應(yīng)用傳統(tǒng)或N-S流程圖和屏幕抓圖說明,調(diào)試的敘述應(yīng)配合出錯(cuò)場景的抓圖來說明出現(xiàn)了哪些錯(cuò)誤,如何解決的。一、緒言課程設(shè)計(jì)的運(yùn)行環(huán)境:WindowsXP/98/2000操作系統(tǒng)、文本編輯器使川EDIT或NOTEPAD,匯編程序使用MASM.EXE,連接程序使用LINK.EXE,調(diào)試程序使用DEBUG.

5、EXE。課程設(shè)計(jì)所涉及的知識(shí)點(diǎn)有:定義數(shù)據(jù)段,設(shè)置主要參數(shù):設(shè)罝9號(hào)中斷向量地址,9號(hào)中斷向量首址;定義時(shí)間參數(shù)為秒、分、小時(shí)。在代碼段,調(diào)用10中斷、21中斷,整個(gè)程序使用序分化各子功能。二、軟件系統(tǒng)介紹2.1關(guān)于emulator的軟件介紹Emu8086為8086microprocessoremulator(8086微處理器模擬器),它是Windows平臺(tái)的一款80X86CPU模擬器,可以用于8086CPU的模擬運(yùn)行。經(jīng)測試可以運(yùn)行于Windows764bit/32bit,WindowsXP32bit。詳細(xì)介紹:Emu即是Emulator的意思,即這是一款模擬某個(gè)東西工作的軟件。說得通俗

6、點(diǎn)就是(假定是一臺(tái)計(jì)算機(jī)),給一段代碼給這個(gè)軟件,它可以模擬真實(shí)的硬件工作并輸出結(jié)果。Emu8086便是輸入80X86匯編語言的并模擬其真實(shí)CPU工作的軟件,不過這里的模擬并不是100%的和真實(shí)一模一樣,比如遇到中止的機(jī)器碼,模擬器不會(huì)中止退出,只會(huì)提醒輸入代碼程序halt。同樣,由于是模擬的,那么模擬器中的內(nèi)存大小、CPU頻率等實(shí)際悶題也是理想化的(可以自己設(shè)定,畢竟環(huán)境是模擬的嘛),而不是實(shí)際的。現(xiàn)在的CPU都普遍從32bit向64bit升級(jí),從CPU構(gòu)架上來說是從X86構(gòu)架向X64構(gòu)架(AMD64或者EMI64都是X64構(gòu)架下的指令集)。但在最慕礎(chǔ)的學(xué)習(xí)過程屮,16bit的8086C

7、PU依然是微機(jī)原理實(shí)模式和匯編語言講解的實(shí)例。不止如此,在64位操作系統(tǒng)開始流行時(shí)(編者認(rèn)為這是計(jì)算機(jī)發(fā)展的進(jìn)步),操作系統(tǒng)平臺(tái)下的16bit軟件(比如Windows下的debug程序)必須廢棄不能使川了。在此,Emu8086顯得非常有教育意義:及在一個(gè)64bit的環(huán)境中可以通過模擬器這個(gè)工具來制造一個(gè)獨(dú)特的環(huán)境來學(xué)習(xí)匯編等。同樣,Emu8086可以用來分析匯編代碼在CPU執(zhí)行屮的每一個(gè)步驟。不同計(jì)算機(jī)環(huán)境,內(nèi)存分配等實(shí)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。