簡化的8088cpu邏輯功能的仿真實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)

簡化的8088cpu邏輯功能的仿真實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)

ID:5447664

大?。?.26 MB

頁數(shù):36頁

時(shí)間:2017-12-12

簡化的8088cpu邏輯功能的仿真實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第1頁
簡化的8088cpu邏輯功能的仿真實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第2頁
簡化的8088cpu邏輯功能的仿真實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第3頁
簡化的8088cpu邏輯功能的仿真實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第4頁
簡化的8088cpu邏輯功能的仿真實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第5頁
資源描述:

《簡化的8088cpu邏輯功能的仿真實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、畢業(yè)設(shè)計(jì)(論文)簡化的8088CPU邏輯功能的仿真實(shí)現(xiàn)論文作者姓名:申請學(xué)位專業(yè):申請學(xué)位類別:指導(dǎo)教師姓名(職稱):論文提交日期:簡化的8088CPU邏輯功能的仿真實(shí)現(xiàn)摘要“虛擬實(shí)驗(yàn)平臺”主要采用以“軟”代“硬”和“虛”、“實(shí)”結(jié)合的設(shè)計(jì)思路,強(qiáng)調(diào)實(shí)用性,以最大限度地仿真真實(shí)的實(shí)驗(yàn)環(huán)境。主要實(shí)現(xiàn)了“專用實(shí)驗(yàn)臺”的虛擬化,將它“搬”到了“微機(jī)”的顯示器上,而原有在微機(jī)上的實(shí)驗(yàn)操作環(huán)境和方法仍然保持不變。系統(tǒng)還提供必要的測試儀器和工具(如示波器等),以便在實(shí)驗(yàn)調(diào)試時(shí)能夠?qū)\(yùn)行結(jié)果進(jìn)行監(jiān)視或測量,如輸出電平或波形,這種虛擬的測試儀器和工具也在界面和

2、操作方面做到了盡可能的逼真。本文介紹了該虛擬試驗(yàn)平臺的整體功能特點(diǎn),主要介紹了8088CPU的結(jié)構(gòu),工作方式,以及如何用VC實(shí)現(xiàn)這些具體功能的編程方法。并加入了一些程序片段,對完成工作中遇到的困難也做了些總結(jié)。關(guān)鍵詞:仿真試驗(yàn)平臺;8088CPU;VC;封裝;寄存器;移植Implementationofsimplifiedmodel8088CPU’sLogicFunctionAbstract"Virtualplatform"principaluse"soft"toinsteadof"hard"and"superficial","real"com

3、binationofdesignideas,emphasizepracticality,tomaximizethesimulationoftherealenvironment.Majorimplementationofthe"exclusiveExperimentalStation,"thevirtual,itwillbe"moved"tothe"PC"display,TheoriginalPCinthelabenvironmentandmethodsremainunchanged.Thesystemalsoprovidesthenecessa

4、rytestequipmentandtools(suchasoscilloscopes,etc.)Experimentaltestinginordertobeabletorunwhentheresultsofsurveillanceormeasurements,suchastheoutputlevelorwaveform,Thisvirtualtestingequipmentandtoolsalsointerfaceandtheoperationdoneinarealisticaspossible.ThispaperintroducestheV

5、irtualTestplatformoverallfeatures,mainlyonthestructureofthe8088CPU,workmethods,andhowtouseVCthesespecificfunctionalprogrammingmethod.Andtheinclusionofsomeproceduresfootagecompletedworkonthedifficultiesencounteredalsomadesomeconclusion.Keywords:virtualexperementplatform;8088C

6、PU8;VC;encapsulation;register;port目錄論文總頁數(shù):361頁1概述11.1課題背景及意義11.2項(xiàng)目介紹11.2.1虛擬化技術(shù)簡介11.2.2CPU虛擬化技術(shù)簡介21.3項(xiàng)目要求22VC++6.0的編程22.1MFC編程22.2DLL相關(guān)知識238088CPU介紹33.1.概述33.28088CPU引線及其功能33.38088CPU的內(nèi)部結(jié)構(gòu)43.4時(shí)序53.5簡化的8088CPU模型概述53.6移植bochs仿真實(shí)現(xiàn)8088CPU功能的基本思路74Bochs介紹74.1Bochs概述74.2類BX_CPU_C介

7、紹74.2.1主要的數(shù)據(jù)成員74.2.2主要的成員函數(shù)84.3BX_CPU_C類對CPU工作流程的簡易描述94.4基本內(nèi)存系統(tǒng)114.4內(nèi)存的訪問124.5Bochs時(shí)鐘系統(tǒng)144.6Bochs中斷系統(tǒng)155具體移植實(shí)現(xiàn)175.1虛擬實(shí)驗(yàn)平臺統(tǒng)一的器件模型175.2CPU類的主要功能及實(shí)現(xiàn)方法175.2.1修改cpuloop185.2.2修改插庫18結(jié)論18參考文獻(xiàn)19致謝20聲明21簡化的8088CPU邏輯功能的仿真實(shí)現(xiàn)1概述1.1課題背景及意義過去當(dāng)人們在開發(fā)一個(gè)項(xiàng)目時(shí)可能會遇到以下問題(1)經(jīng)??嘤诮?jīng)費(fèi)不足,缺少足夠的硬件開發(fā)板和完善的軟

8、件開發(fā)環(huán)境,相關(guān)的書籍對一些最新軟件的分析還不夠全面(2)高層次的軟件設(shè)計(jì)和開發(fā)一般不用過多考慮底層硬件的實(shí)現(xiàn)細(xì)節(jié),如果直接處于一具體的硬件環(huán)境下,在

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(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ò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。