計算機組成原理課程設(shè)計講稿

上傳人:fgh****35 文檔編號:248168256 上傳時間:2024-10-22 格式:PPT 頁數(shù):46 大?。?.57MB
收藏 版權(quán)申訴 舉報 下載
計算機組成原理課程設(shè)計講稿_第1頁
第1頁 / 共46頁
計算機組成原理課程設(shè)計講稿_第2頁
第2頁 / 共46頁
計算機組成原理課程設(shè)計講稿_第3頁
第3頁 / 共46頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《計算機組成原理課程設(shè)計講稿》由會員分享,可在線閱讀,更多相關(guān)《計算機組成原理課程設(shè)計講稿(46頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,計算機組成原理課程設(shè)計,課程設(shè)計流程,一、計算機硬件電路設(shè)計,二、軟件設(shè)計,三、調(diào)試,四、驗收,五、寫課程設(shè)計報告,一、計算機硬件電路設(shè)計(,1,),FD-CES,基本部件,運算器模塊,寄存器堆模塊,指令部件模塊,內(nèi)存模塊,總線模塊,微程序控制模塊,啟停和時序模塊,控制臺控制模塊,一、計算機硬件電路設(shè)計(,2,),PLD,實驗板,PLD,實驗板的中間是一塊,Lattice,公司的,ispLSI2096APLD,。,PLD,實驗板的右上方有一片,2K8bit,的,E,2,PROM,電路,ATMEL24C16

2、,,它具有加電后在線隨機讀寫、掉電后信息保存等優(yōu)點,可作為實驗計算機的外存,用于保存內(nèi)存中的程序代碼和控存中的微程序代碼。,PLD,實驗板的左下方有一個用于連接,PC,機并行口的,8,芯針插,通過它可將,PC,機編譯生成的擴展名為,JED,的文件下載到,ispLSI2096A,。,PLD,實驗板上方有兩個,40,芯針插和一個,50,芯針插(簡稱為上左、上中、上右),這三個插頭的信號分布分別對應(yīng)主板下方的三個插座。,一、計算機硬件電路設(shè)計(,3,),PLD,實驗板下方有一個,20,芯針插和一個,50,芯針插(簡稱為下左、下右),這兩個插頭的信號分布分別對應(yīng)主板下方的兩個插座。,上左、上中、上右、

3、下左、下右這五個插頭所含信號見圖,1-28,。用,PLD,實驗板進行課程設(shè)計時,必須將上左、上中、上右、下左三個插頭分別與主板相應(yīng)插座連接好,并且將,SW/USER,開關(guān)撥到,SW,位置,下右不用插,它是作單獨的步件實驗準備的。,一、計算機硬件電路設(shè)計(,4,),一、計算機硬件電路設(shè)計(,5,),圖,1-29,是,ispLSI2096A,的引腳分布以及它在,FD-CES,實驗儀中的連接使用情況,可以看出它們有些引腳只有一種用途,如第,32,腳(,I/O 11,),它和實驗儀連接使用為,CPU,提供內(nèi)存控制信號,WC,。有些引腳有多種用途,如第,96,腳(,I/O 59,),它和實驗儀連接用作顯

4、示燈,L3,的信號線或微指令寄存器的一組輸出信號線,M22,。所以在作課程設(shè)計時,必須將,PC,機編譯生成的擴展名為,JED,的文件下載到,ispLSI2096A,,這個文件就是對,ispLSI2096A,各引腳的定義以及本章中各部件的信號定義,并且包含了它們的連接。,一、計算機硬件電路設(shè)計(,6,),一、計算機硬件電路設(shè)計(,7,),可編程邏輯器件,PLD,的使用,可編程邏輯器件設(shè)計語言,ABEL,簡介,開發(fā)使用,PLD,系統(tǒng)時,應(yīng)使用語言或邏輯圖來描述該,PLD,的功能,并通過編譯、連接、適配,產(chǎn)生可對芯片進行編程的目標文件(該文件一般采用熔絲圖格式,如標準的,JED,文件),然后下載到芯

5、片中。,常用的可編程邏輯器件設(shè)計語言為,ABEL-HDL,(,ABEL,硬件描述語言),它是,DATA I/O,開發(fā)的一種可編程邏輯器件設(shè)計語言,它支持絕大多數(shù)可編程邏輯器件。,其他硬件描述語言有,VHDL,、,Verilog,。,一、計算機硬件電路設(shè)計(,8,),ABEL-HDL,語言的基本結(jié)構(gòu),ABEL-HDL,語言源文件由一個或多個相互獨立的模塊組成,每個模塊包含了一個完整的邏輯描述。源文件中的所有模塊都可以被,ABEL-HDL,軟件同時處理。,ABEL-HDL,語言源文件舉例如下,文件名為,F456.ABL,、模塊名為,M456,、標題名為,T456,。,標頭段,MODULE M456

6、,TITLE T456,定義段,IAB10 PIN 45;,IAB9PIN 44;,IAB8PIN 43;,IAB7 PIN 42;,IAB6 PIN 41;,邏輯描述段,EQUATIONS,IAB7=IAB9,IAB6=IAB9$IAB8;,結(jié)束段,END,一、計算機硬件電路設(shè)計(,9,),ISP,Synario,System,簡介,ISP,Synario,System,是一個集成環(huán)境,可使用,ABEL-HDL,語言編輯、編譯及產(chǎn)生,JED,文件。這個軟件的文件組織方法是:首先建立一個工程文件(擴展名為,SYN,),然后在工程文件中建立一個或多個邏輯功能描述源文件(擴展名為,ABL,),在源

7、文件中又包含一個或多個模塊。在下面的步驟中,建立了一個工程文件(,456.SYN,),其中包含一個邏輯功能描述源文件(,F456.ABL,),在源文件,F456.ABL,中包含一個模塊(,M456,)。最后經(jīng)編譯后產(chǎn)生的擴展名為,JED,文件為,456.JED,,和工程文件名相同。步驟如下:,在使用該軟件之前,,PLD,板上的串口線接到微機的串口,一般為,COM1,。,PLD,板上的四個插座和,FD-CES,實驗儀上對應(yīng)的四個扁平電纜正確連接。,PLD,板上的并口線接到微機的并口 將,FD-CES,實驗儀上的,SW/USER,開關(guān)撥到,SW,位置 將,FD-CES,實驗儀上的,KAL/KAH,

8、、,KBL/KBH,、,KCL/KCH,開關(guān)分別撥到右、左、左位置,,KRL/KRH,開關(guān)撥到,“,上面,”,位置 打開,FD-CES,實驗儀電源。,一、計算機硬件電路設(shè)計(,10,),1.,找到桌面上的圖標,ISP,Synario,,雙擊啟動,見圖,2-1,。,一、計算機硬件電路設(shè)計(,11,),2.FileNew Project,出現(xiàn)圖,2-2,,選擇文件夾,輸入工程名,創(chuàng)建新工程。,一、計算機硬件電路設(shè)計(,12,),3.,在圖,2-3,中雙擊,Virtual Device,選擇可編程芯片。,一、計算機硬件電路設(shè)計(,13,),4.,選擇,ISP,Synario,Device list,

9、在下面的列表中選擇,ispLSI,2096-80 TQFP128,。,一、計算機硬件電路設(shè)計(,14,),5.,SourceNew,創(chuàng)建,ABEL,源文件,在圖,2-5,中選擇第二項建立,ABEL,模塊。,一、計算機硬件電路設(shè)計(,15,),6.,輸入模塊名、文件名和標題。,一、計算機硬件電路設(shè)計(,16,),7.,輸入并保存文件,見圖,2-7,。,一、計算機硬件電路設(shè)計(,17,),8.,按圖,2-7,選擇,單擊,Start,按鈕對源文件進行編譯,產(chǎn)生,JED,文件,圖,2-9,是正在編譯。,一、計算機硬件電路設(shè)計(,18,),9.,圖,2-10,是編譯完成后的窗口,對號表示無錯誤,按扭,L

10、og,可以看編譯結(jié)果,見圖,2-11,。,一、計算機硬件電路設(shè)計(,19,),一、計算機硬件電路設(shè)計(,20,),總結(jié):,熟悉電路,設(shè)計連線。,創(chuàng)建工程文件:,filename.syn,創(chuàng)建描述文件:,filename.abl,生成下載文件:,filename.jed,實驗箱和主機相連的串口線用來下載程序和微程序,.,PLD,板和主機相連的并口線用來下載硬件電路文件,(.JED),一、計算機硬件電路設(shè)計(,21,),下載軟件簡介,編譯后要將生成的擴展名為,JED,的文件下載到實驗板(,PLD,板)上的,2096A,,,LATTICE,公司提供了下載軟件,下面是下載步驟。,1,首先將,PLD,板

11、上的并口線接到微機的并口上,然后找到桌面上的圖標,WDOWNLD,,啟動該軟件,出現(xiàn)圖,2-12,的窗口。,一、計算機硬件電路設(shè)計(,22,),一、計算機硬件電路設(shè)計(,23,),2.,選擇,FileNewOptionISP,Chain,InterfacePlease,select the default2096A,,見圖,2-13,。,一、計算機硬件電路設(shè)計(,24,),3.,單擊確定后出現(xiàn)窗口圖,2-14,。選擇,Browse,,找到要下載的,JED,文件,單擊常用工具欄的下載圖標(從左數(shù)第,8,個)即可。,二、軟件設(shè)計,(1),FD-CES,系統(tǒng)軟件的使用,FD-CES,系統(tǒng)軟件是為,F

12、D-CES,實驗儀與微機相連以構(gòu)成高層次實驗系統(tǒng)所使用的配套軟件,它提供編輯、匯編、反匯編、文件傳送及調(diào)試等功能。,在這個系統(tǒng)中,共使用,4,種文件,它們的功能簡介如下:,FILENAME.ASM,匯編語言源程序,用于聯(lián)機調(diào)試的程序,由用戶自己編寫,經(jīng)過匯編后生成,FILENAME.OBJ,就可以下載到,PLD,板的內(nèi)存使用了。,FILENAME,是文件名。,INS.DEF,指令定義文件,它是匯編指令和機器碼的對照表,在對,FILENAME.ASM,進行匯編時使用。,FILENAME.MID,微程序文件,它對指令系統(tǒng)中的每條匯編指令進行微指令定義,用于對匯編指令進行解釋,發(fā)出微操作,執(zhí)行匯編指

13、令,這個文件經(jīng)編譯后生成,FILENAME.DAT,文件,下載到,PLD,板的控存使用。,BIT.DEF,微指令每位的定義,和,FILENAME.MID,配合使用,共,24,位。,二、軟件設(shè)計,(2),*,.ASM,INS.DEF,*.MID,BIT.DEF,二、軟件設(shè)計,(3),二、軟件設(shè)計,(4),在使用該軟件之前,實驗箱上的串口線接到微機的串口,一般為,COM1,。,PLD,板上的四個插座和,FD-CES,實驗儀上對應(yīng)的四個扁平電纜正確連接。,PLD,板上的并口線接到微機的并口 將,FD-CES,實驗儀上的,SW/USER,開關(guān)撥到,SW,位置 將,FD-CES,實驗儀上的,KAL/KA

14、H,、,KBL/KBH,、,KCL/KCH,開關(guān)分別撥到右、左、左位置,,KRL/KRH,開關(guān)撥到“上面”位置 打開,FD-CES,實驗儀電源。,FD-CES,系統(tǒng)軟件的使用步驟如下:,1.,找到桌面上的圖標,FDCES,,啟動,見圖,3-1,。,二、軟件設(shè)計,(5),FD-CES Assembler,用于對匯編源程序和微程序進行編輯、匯編,最后生成,FILENAME.OBJ,和,FILENAME.DAT,。,FD-CES Debugger,是將,FD-CES Assembler,最后生成,FILENAME.OBJ,和,FILENAME.DAT,,下載到,PLD,板聯(lián)機調(diào)試。,2,選擇,FD-

15、CES Assembler,后出現(xiàn)圖,3-2,。,二、軟件設(shè)計,(6),3.,選擇,FileNew,建立新文件,見圖,3-3,。,4.,編輯匯編源程序,保存,見圖,3-4,。,二、軟件設(shè)計,(7),5,選擇,Assemble,DisAssemble,中的,Assemble,對匯編源程序進行匯編,圖,3-5,是匯編正確的情況。,二、軟件設(shè)計,(8),6,編輯并保存,INS.DEF,文件,見圖,3-6,,這個文件不用匯編。,二、軟件設(shè)計,(9),7,編輯并保存微程序文件,見圖,3-7,。,8.,對微程序文件進行編譯,選擇,Assemble,DisAssemble,中的,Gen,,產(chǎn)生擴展名為,DA

16、T,的文件,見圖,3-8,。,二、軟件設(shè)計,(10),9,編輯并保存,BIT.DEF,文件,見圖,3-9,,這個文件不用編譯。,10,選擇,FD-CES Debugger,后見圖,3-10,,選擇串行口,一般為,Com1,二、軟件設(shè)計,(11),11,單擊確定后見圖,3-11,。,12,選擇,Structure,中的,Structure4,,見圖,3-12,。,二、軟件設(shè)計,(12),13,選擇,LoadProgram,,將目標文件下載到微機的內(nèi)存,用戶要選擇要下載的文件名,并在,Load at,中給出啟動地址(在此為,000,),在本步執(zhí)行前一定要將,FD-CES,實驗儀上的,M/CM,開關(guān)撥到,M,位置。見圖,3-13,。,二、軟件設(shè)計,(13),二、軟件設(shè)計,(14),圖,3-14,是一個提示,在本步執(zhí)行前一定要將,FD-CES,實驗儀上的,M/CM,開關(guān)撥到,M,位置。,圖,3-15,是傳送目標文件成功的對話框。,14,選擇,LoadMicro,Program,,將編譯后的微程序文件(擴展名為,DAT,)下載到微機的內(nèi)存,用戶要選擇要下載的文件名,在本步執(zhí)行前一定要將,FD-C

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!