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

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

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

15 積分

下載資源

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

資源描述:

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

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

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

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

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

5、片中。,常用的可編程邏輯器件設(shè)計(jì)語(yǔ)言為,ABEL-HDL,(,ABEL,硬件描述語(yǔ)言),它是,DATA I/O,開(kāi)發(fā)的一種可編程邏輯器件設(shè)計(jì)語(yǔ)言,它支持絕大多數(shù)可編程邏輯器件。,其他硬件描述語(yǔ)言有,VHDL,、,Verilog,。,一、計(jì)算機(jī)硬件電路設(shè)計(jì)(,8,),ABEL-HDL,語(yǔ)言的基本結(jié)構(gòu),ABEL-HDL,語(yǔ)言源文件由一個(gè)或多個(gè)相互獨(dú)立的模塊組成,每個(gè)模塊包含了一個(gè)完整的邏輯描述。源文件中的所有模塊都可以被,ABEL-HDL,軟件同時(shí)處理。,ABEL-HDL,語(yǔ)言源文件舉例如下,文件名為,F456.ABL,、模塊名為,M456,、標(biāo)題名為,T456,。,標(biāo)頭段,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,一、計(jì)算機(jī)硬件電路設(shè)計(jì)(,9,),ISP,Synario,System,簡(jiǎn)介,ISP,Synario,System,是一個(gè)集成環(huán)境,可使用,ABEL-HDL,語(yǔ)言編輯、編譯及產(chǎn)生,JED,文件。這個(gè)軟件的文件組織方法是:首先建立一個(gè)工程文件(擴(kuò)展名為,SYN,),然后在工程文件中建立一個(gè)或多個(gè)邏輯功能描述源文件(擴(kuò)展名為,ABL,),在源

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

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

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

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

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

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

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

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

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

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

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

相關(guān)資源

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

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

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


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