計(jì)算機(jī)組成原理課程設(shè)計(jì)報(bào)告330738386_第1頁
計(jì)算機(jī)組成原理課程設(shè)計(jì)報(bào)告330738386_第2頁
計(jì)算機(jī)組成原理課程設(shè)計(jì)報(bào)告330738386_第3頁
計(jì)算機(jī)組成原理課程設(shè)計(jì)報(bào)告330738386_第4頁
計(jì)算機(jī)組成原理課程設(shè)計(jì)報(bào)告330738386_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、硬布線控制器的設(shè)計(jì)與調(diào)試一、 教學(xué)目的、任務(wù)與實(shí)驗(yàn)設(shè)備(一) 教學(xué)目的1) 融會(huì)貫通計(jì)算機(jī)組成原理課程和計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)課程的內(nèi)容,通過知識(shí)的綜合運(yùn)用,加深對(duì)計(jì)算機(jī)系統(tǒng)各模塊的工作原理及相互聯(lián)系的認(rèn)識(shí),特別是對(duì)硬布線控制器的認(rèn)識(shí)。2) 學(xué)習(xí)運(yùn)用isp(在系統(tǒng)編程)技術(shù)進(jìn)行設(shè)計(jì)和調(diào)試的基本步驟和方法,熟悉集成開發(fā)軟件中設(shè)計(jì)調(diào)試工具的使用,體會(huì)isp技術(shù)相對(duì)于傳統(tǒng)開發(fā)技術(shù)的優(yōu)點(diǎn)。3) 培養(yǎng)科學(xué)研究的獨(dú)立工作能力,取得工程設(shè)計(jì)與組裝調(diào)試的實(shí)踐經(jīng)驗(yàn)。(二) 設(shè)計(jì)與調(diào)試任務(wù)1) 按給定的數(shù)據(jù)格式和指令系統(tǒng),在所提供的器件范圍內(nèi),設(shè)計(jì)一臺(tái)硬布線控制器控制的模型計(jì)算機(jī)。2) 根據(jù)設(shè)計(jì)圖紙,在通用實(shí)驗(yàn)臺(tái)上進(jìn)行組

2、裝,并調(diào)試成功。3) 在組裝調(diào)試成功的基礎(chǔ)上,整理出設(shè)計(jì)圖紙和其他文件,包括:1. 總框圖(數(shù)據(jù)通路圖);2. 硬布線控制器邏輯模塊圖;3. 模塊abel語言源程序(如果有的話);4. 硬布線控制流程圖;5. 元件排列圖;6. 設(shè)計(jì)說明書;7. 調(diào)試小結(jié)。 (三) 實(shí)驗(yàn)設(shè)備1) tec計(jì)算機(jī)組成原理實(shí)驗(yàn)系統(tǒng)一臺(tái)2) 直流萬用表一只 集成電路建議使用isp芯片(一片isplsi1032)。采用isp器件,則需要一臺(tái)pc機(jī)運(yùn)行設(shè)計(jì)自動(dòng)化軟件(例如ispexpert)作設(shè)計(jì)、編程和下載使用。二、 總體設(shè)計(jì)思路(描述指令系統(tǒng),給數(shù)據(jù)通路)本次實(shí)驗(yàn)的總體思路為:首先,分析數(shù)據(jù)通路;然后,根據(jù)數(shù)據(jù)通路,列

3、出所有指令的方框圖語言表示的流程;再次,由方框圖語言表示的指令流程歸納出控制信號(hào)與節(jié)拍、操作碼、條件信號(hào)swc、swb、swa等的關(guān)系表;從而,由關(guān)系表將組合邏輯表達(dá)式列出;最后,將組合邏輯表達(dá)式用abel-hdl語言中的形式表示,在電腦中輸入,由設(shè)定的管腳連接線路,執(zhí)行相關(guān)操作。 下面,分別介紹數(shù)據(jù)通路與指令系統(tǒng)。(一) 數(shù)據(jù)通路本實(shí)驗(yàn)采用的數(shù)據(jù)通路和微程序控制器方案相同。即如下圖所示:由于與微程序控制器的數(shù)據(jù)通路相同,因此也可以模仿微程序控制器的指令系統(tǒng)思路來設(shè)計(jì)本次實(shí)驗(yàn)的指令系統(tǒng)。(二) 指令系統(tǒng)本次實(shí)驗(yàn)采用與模型計(jì)算機(jī)相同的指令系統(tǒng),即12條機(jī)器指令。由于考慮到復(fù)雜度和時(shí)間問題,實(shí)驗(yàn)中

4、去掉中斷指令后的3條機(jī)器指令,只保留9條指令。其指令系統(tǒng)中包含如下指令:add、sub、and、mul、lda、sta、jmp、jc、stp。根據(jù)對(duì)數(shù)據(jù)通路的分析,我們可以了解到,每條指令的實(shí)現(xiàn)都是由若干個(gè)控制信號(hào)的發(fā)出來實(shí)現(xiàn)的。因此,我們可以列出一個(gè)表格來反映指令與信號(hào)的邏輯關(guān)系,從而得出其邏輯表達(dá)式。硬布線控制器能夠?qū)崿F(xiàn)控制功能,關(guān)鍵在于它的組合邏輯譯碼電路。譯碼電路的任務(wù)就是將一系列有關(guān)指令、時(shí)序等的輸入信號(hào),轉(zhuǎn)化為一個(gè)個(gè)控制信號(hào),輸出到各執(zhí)行部件中。根據(jù)硬布線控制器的基本原理,針對(duì)每個(gè)控制信號(hào)s,可以列出它的譯碼函數(shù) s = f( im, mi, tk, bj ) 其中im是機(jī)器指令操

5、作碼譯碼器的輸出信號(hào),mi是節(jié)拍信號(hào)發(fā)生器的節(jié)拍信號(hào),tk是時(shí)序信號(hào)發(fā)生器的時(shí)序信號(hào),bj是狀態(tài)條件判斷信號(hào)。在tec4計(jì)算機(jī)組成原理實(shí)驗(yàn)系統(tǒng)中,因?yàn)闀r(shí)序信號(hào)tk(t1t4)已經(jīng)直接輸送給數(shù)據(jù)通路,所以譯碼電路不需tk作為輸入。又因?yàn)闄C(jī)器指令系統(tǒng)比較簡單,操作碼只有位,不需要專門的操作碼譯碼器,因此im直接就是操作碼,即指令寄存器的ir4ir7信號(hào)。mi的來源就是時(shí)序模塊的節(jié)拍信號(hào),例如w4w1。bj的信號(hào)包括:1. 來自數(shù)據(jù)通路中運(yùn)算器alu的進(jìn)位信號(hào)c2. 來自控制臺(tái)的開關(guān)信號(hào)swc、swb、swa3. 其他信號(hào)。 三、 設(shè)計(jì)方案 由上所述,指令系統(tǒng)的設(shè)計(jì)主要是根據(jù)數(shù)據(jù)通路來進(jìn)行的。 (一

6、) 首先,根據(jù)數(shù)據(jù)通路,畫出硬布線控制器的流程圖: 控制臺(tái)流程圖 取指與指令流程圖硬布線控制器以節(jié)拍為時(shí)間單位,1拍是指從時(shí)序t1的上升沿到t4的下降沿的一段時(shí)間。在硬布線控制器中,決定執(zhí)行一條指令需要的節(jié)拍數(shù)要根據(jù)所有指令而定。既不能只考慮某些需要最多節(jié)拍的指令,也不能只考慮節(jié)拍數(shù)最少的指令,一般要根據(jù)大多數(shù)機(jī)器指令所需的節(jié)拍數(shù)而定,設(shè)計(jì)才比較合理。在本實(shí)驗(yàn)中,由于選用4拍對(duì)大多數(shù)指令就夠用,所以節(jié)拍發(fā)生器產(chǎn)生個(gè)節(jié)拍信號(hào)(w1w4)。對(duì)于節(jié)拍數(shù)小于4的指令,如jmp,的解決辦法是在時(shí)序電路中加入了一個(gè)控制信號(hào)skip的輸入,該信號(hào)的作用是使節(jié)拍發(fā)生器在任意狀態(tài)下直接跳到最后拍(w4)。這樣,

7、設(shè)計(jì)控制流程時(shí),在所需節(jié)拍較少的的指令流程的適當(dāng)位置使skip控制信號(hào)有效,多余的節(jié)拍就可以跳過,從而提高了性能。對(duì)于節(jié)拍數(shù)大于4的指令,有兩種解決方法:一種是修改時(shí)序電路,采用變節(jié)拍的方式實(shí)現(xiàn),即對(duì)于所需節(jié)拍較多的指令,時(shí)序電路產(chǎn)生較多的節(jié)拍,許多計(jì)算機(jī)系統(tǒng)就是這樣做的。另一種方法是將一條機(jī)器指令的執(zhí)行化為占用兩條(或者更多)機(jī)器指令的節(jié)拍,例如執(zhí)行一條指令可以占用w1、w2、w3、w4、w1、w2、w3、w4。為了區(qū)分一條指令的兩個(gè)不同階段,可用某些特殊的寄存器標(biāo)志將其區(qū)分,例如,flag = 0時(shí),表示該指令執(zhí)行第一個(gè)w1、w2、w3、w4;flag = 1時(shí),表示該指令執(zhí)行第二個(gè)w1、

8、w2、w3、w4。上文中提到的bj包括其他信號(hào),flag就可以認(rèn)為是一個(gè)其他信號(hào)。另外,由于控制臺(tái)也存在有多種狀態(tài),因此也需要設(shè)置相應(yīng)的標(biāo)志位進(jìn)行組合來加以區(qū)分(如圖1所示)。(二) 然后,根據(jù)流程圖列出指令譯碼表:其中,w1、w2、w3、w4代表拍數(shù)。(三)根據(jù)譯碼表可以寫出每個(gè)控制信號(hào)的邏輯表達(dá)式,這個(gè)表達(dá)式就是它所在的行各乘積項(xiàng)相加(邏輯或)。另外,可以將功能相同或相近的信號(hào)加以歸并和簡化,用abel語言編寫,得到如下的式子:wrd=st0&!swc&swb&swa&w4 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&!ir4&w4 #st0&!swc&!swb&

9、!swa&!ir7&!ir6&!ir5&ir4&w4 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&!ir4&w4 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&ir4&w4 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w4;sw_bus#=!st0&swc&!swb&!swa&w4 #!st0&!swc&!swb&swa&w4 #!st0&!swc&swb&!swa&w4 #!st0&!swc&swb&swa&w4 #!st0&!swc&!swb&!swa&w4 #st0&!swc&swb&!swa&w1 #st0&

10、!swc&swb&swa&w1 #st0&!swc&swb&swa&w3 #st0&swc&!swb&!swa&w1; ar1_inc=st0&!swc&!swb&swa&w4 #st0&!swc&swb&!swa&w4;m3=!st0&swc&!swb&!swa&w4 #!st0&!swc&swb&swa&w4;m4=!st0&!swc&!swb&!swa&w4 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&!ir4&w4;ldar1=!st0&swc&!swb&!swa&w4 #!st0&!swc&!swb&swa&w4 #!st0&!swc&swb&!swa&w4

11、#!st0&!swc&swb&swa&w4 #st0&!swc&!swb&!swa&w1; #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w2 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w2;lddr1=st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&!ir4&w2 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&ir4&w2 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&!ir4&w2 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&ir4&w

12、2; #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w2;cel#=st0&!swc&!swb&swa&w1 #st0&!swc&swb&!swa&w1 #st0&!swc&swb&swa&w1 #st0&swc&!swb&!swa&w1 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w4;ldir=st0&!swc&swb&swa&w2 #st0&swc&!swb&!swa&w2 #st0&!swc&!swb&!swa&w1;alu_bus=st0

13、&!swc&!swb&!swa&!ir7&!ir6&!ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w4;lder=st0&!swc&swb&swa&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!

14、ir6&!ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w3;lrw=st0&!swc&!swb&swa&w1 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w3;rs_bus#=st0&swc&!swb&!swa&w4 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w2 #st0&!swc&!swb&!swa&!ir7

15、&ir6&!ir5&!ir4&w2 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&!ir4&w4;ldpc=!st0&!swc&!swb&!swa&w4 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&!ir4&w4 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&ir4&w4&c;pc_add=st0&!swc&!swb&!swa&ir7&!ir6&!ir5&ir4&w4&c; tj=!st0&swc&!swb&!swa&w4 #!st0&!swc&swb&!swa&w4 #!st0&!swc&swb&swa&w4 #st0&!s

16、wc&!swb&swa&w4 #st0&!swc&swb&!swa&w4 #st0&!swc&swb&swa&w2 #st0&!swc&swb&swa&w4 #st0&swc&!swb&!swa&w4 #st0&!swc&!swb&!swa&!ir7&ir6&ir5&!ir4&w4 ;skip=!st0&swc&!swb&!swa&w1 #!st0&!swc&!swb&swa&w1 #!st0&!swc&swb&!swa&w1 #!st0&!swc&swb&swa&w1 #!st0&!swc&!swb&!swa&w1 #st0&!swc&!swb&swa&w1 #st0&!swc&swb&!s

17、wa&w1 #st0&swc&!swb&!swa&w2 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w2 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&!ir4&w2 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&ir4&w2 #st0&!swc&!swb&!swa&!ir7&ir6&ir5&!ir4&w2;一、二、三、四、 設(shè)計(jì)的實(shí)現(xiàn)(abel-hdl)module atitle abinput clr pin 3; mf pin 5; t1 pin 6; w1 pin 7; w2 pin 8; w3 pin 9;

18、 w4 pin 10; ir4 pin 12; ir5 pin 13; ir6 pin 14; ir7 pin 15; swc pin 26; swb pin 27; swa pin 28; c pin 29; output mf1,sst0 node istype com; run,st0 node istype reg; ldir, ldpc, pc_add,lddr1,cel,lrw pin 30,31,32,33,34,35 istype com; tj pin 36 istype com; skip pin 37 istype com; sw_bus pin 38 istype co

19、m; “sw_bus=sw_bus# lder pin 39 istype com; ldar1 pin 40 istype com; ar1_inc pin 49 istype com; rs_bus pin 45 istype com; “rs_bus=rs_bus# alu_bus pin 46 istype com; “alu_bus=alu_bus# wrd pin 47 istype com; s0 pin 50 istype com; s1 pin 51 istype com; s2 pin 52 istype com; m3 pin 53 istype com; m4 pin

20、54 istype com; clk=.c.;equations mf1=!clr&mf#t1; run:=clr&!st0#clr&run; run.clk=mf1; sst0=!st0&run&w4; st0:=clr&sst0#clr&st0; st0.clk=mf1;ldir=st0&!swc&swb&swa&w2 #st0&swc&!swb&!swa&w2 #st0&!swc&!swb&!swa&w1;ldpc=!st0&!swc&!swb&!swa&w4 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&!ir4&w4 #st0&!swc&!swb&!swa&ir

21、7&!ir6&!ir5&ir4&w4&c;m4=!st0&!swc&!swb&!swa&w4 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&!ir4&w4; pc_add=st0&!swc&!swb&!swa&ir7&!ir6&!ir5&ir4&w4&c;lddr1=st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&!ir4&w2 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&ir4&w2 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&!ir4&w2 #st0&!swc&!swb&!swa&!ir7&!ir6

22、&ir5&ir4&w2; #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w2;cel=!(st0&!swc&!swb&swa&w1 #st0&!swc&swb&!swa&w1 #st0&!swc&swb&swa&w1 #st0&swc&!swb&!swa&w1 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w4);lrw=st0&!swc&!swb&swa&w1 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w3; tj

23、=!st0&swc&!swb&!swa&w4 #!st0&!swc&swb&!swa&w4 #!st0&!swc&swb&swa&w4 #st0&!swc&!swb&swa&w4 #st0&!swc&swb&!swa&w4 #st0&!swc&swb&swa&w2 #st0&!swc&swb&swa&w4 #st0&swc&!swb&!swa&w4 #st0&!swc&!swb&!swa&!ir7&ir6&ir5&!ir4&w4 ;skip=!st0&swc&!swb&!swa&w1 #!st0&!swc&!swb&swa&w1 #!st0&!swc&swb&!swa&w1 #!st0&!sw

24、c&swb&swa&w1 #!st0&!swc&!swb&!swa&w1 #st0&!swc&!swb&swa&w1 #st0&!swc&swb&!swa&w1 #st0&swc&!swb&!swa&w2 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w2 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&!ir4&w2 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&ir4&w2 #st0&!swc&!swb&!swa&!ir7&ir6&ir5&!ir4&w2;sw_bus=!(!st0&swc&!swb&!swa&w4

25、#!st0&!swc&!swb&swa&w4 #!st0&!swc&swb&!swa&w4 #!st0&!swc&swb&swa&w4 #!st0&!swc&!swb&!swa&w4 #st0&!swc&swb&!swa&w1 #st0&!swc&swb&swa&w1 #st0&!swc&swb&swa&w3 #st0&swc&!swb&!swa&w1); lder=st0&!swc&swb&swa&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&ir4&w3 #st0&!swc&

26、!swb&!swa&!ir7&!ir6&ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w3;ldar1=!st0&swc&!swb&!swa&w4 #!st0&!swc&!swb&swa&w4 #!st0&!swc&swb&!swa&w4 #!st0&!swc&swb&swa&w4 #st0&!swc&!swb&!swa&w1; #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w2 #st0&!swc&!swb&!swa&!ir7&

27、ir6&!ir5&!ir4&w2;m3=!st0&swc&!swb&!swa&w4 #!st0&!swc&swb&swa&w4;ar1_inc=st0&!swc&!swb&swa&w4 #st0&!swc&swb&!swa&w4;rs_bus=!(st0&swc&!swb&!swa&w4 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w2 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w2 #st0&!swc&!swb&!swa&ir7&!ir6&!ir5&!ir4&w4);alu_bus=st0&!swc&!swb&!swa&!i

28、r7&!ir6&!ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w4;wrd=st0&!swc&swb&swa&w4 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&!ir4&w4 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&ir4&w4 #st

29、0&!swc&!swb&!swa&!ir7&!ir6&ir5&!ir4&w4 #st0&!swc&!swb&!swa&!ir7&!ir6&ir5&ir4&w4 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&ir4&w4;s0=st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&ir4&w3 #st0&!swc&!swb&!swa&!ir7&ir6&!ir5&!ir4&w4;s1=st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&!ir4&w3 #st0&!swc&!swb&!swa&!ir7&!ir6&!ir5&ir4&w3;s2=st0

30、&!swc&!swb&!swa&!ir7&!ir6&ir5&!ir4&w3;end a四、 調(diào)試及本次設(shè)計(jì)的體會(huì)調(diào)試:由于使用在系統(tǒng)可編程邏輯電路,集成度高,靈活性強(qiáng),編程、下載方便,用于硬布線控制器將使分調(diào)變得相當(dāng)簡單??刂破鲀?nèi)部連線集中在芯片內(nèi)部,由程序自動(dòng)完成,其速度、準(zhǔn)確率和可靠性都是人工接線所不可比擬的。 第一步檢查全部硬布線控制流程,以單拍(dp)方式執(zhí)行指令。進(jìn)行的順序也是先執(zhí)行控制臺(tái)指令,然后執(zhí)行機(jī)器指令。當(dāng)全部控制流程圖檢查完畢后,如果數(shù)據(jù)通路的執(zhí)行部件(運(yùn)算器、存儲(chǔ)器等)功能正確 第二步是在內(nèi)存中裝入包括有全部指令系統(tǒng)的一段程序和有關(guān)數(shù)據(jù),進(jìn)一步可采用單步(db)方式或連續(xù)

31、方式執(zhí)行,以驗(yàn)證機(jī)器執(zhí)行指令的正確性。第三步是編寫一段表演程序,令機(jī)器運(yùn)行。第四步是運(yùn)行指導(dǎo)老師給出的驗(yàn)收程序。如果通過,則設(shè)計(jì)和調(diào)試完成。存儲(chǔ)地址指令機(jī)器代碼00hlda r0,r258h01hlda r1,r35dh02hadd r0,r104h03hstp60h體會(huì):本次實(shí)驗(yàn)作為一門課程設(shè)計(jì),在實(shí)施的過程當(dāng)中,我得到了許多的體會(huì)。首先,本次實(shí)驗(yàn)將一個(gè)學(xué)期所學(xué)的知識(shí)都囊括起來。因此,在做實(shí)驗(yàn)的過程中,我們會(huì)用到許多以前學(xué)過的知識(shí)或者是在以前實(shí)驗(yàn)過程中所積累的經(jīng)驗(yàn)。這讓我了解到平時(shí)對(duì)于知識(shí)積累的重要性,只有平時(shí)多積攢一些知識(shí),在用到它們的時(shí)候才能做到游刃有余;第二,對(duì)思想的學(xué)習(xí)很重要。在平時(shí)

32、的學(xué)習(xí)過程中,我們不僅要注重對(duì)知識(shí)點(diǎn)的理解,更重要的是對(duì)思想的掌握。例如,只有掌握了計(jì)算機(jī)的運(yùn)行原理、微程序控制器的實(shí)現(xiàn)機(jī)制,我們?cè)谠O(shè)計(jì)硬布線控制器的時(shí)候,才能把握住其精髓與核心,這樣的設(shè)計(jì)思路才是清晰的。第三,學(xué)會(huì)獨(dú)立思考。在設(shè)計(jì)和動(dòng)手實(shí)驗(yàn)的過程中,我們遇到過很多的困難,也多次的向老師請(qǐng)教過一些問題。但是,老師并沒有直接地幫我們解決問題,而是間接地告訴我們自己去解決問題的方法,即授人以魚不如授人以漁,在這樣的過程中,我們學(xué)會(huì)了更對(duì)解決某一類問題的方法而不僅是某一個(gè)問題的方法,我們更是學(xué)會(huì)了獨(dú)立思考并解決問題的能力。第四,學(xué)會(huì)團(tuán)結(jié)合作。因?yàn)槭侨齻€(gè)人一個(gè)小組,才協(xié)作的過程中,我們不斷地交流,不斷

33、地產(chǎn)生思想的火花,我們有過激烈的討論,我們有過興奮地發(fā)現(xiàn),在這個(gè)過程中,我們協(xié)調(diào)一致,團(tuán)結(jié)互助,用集體的力量突破了一個(gè)又一個(gè)的難關(guān)。第五,堅(jiān)持就是勝利。在本次實(shí)驗(yàn)中,從對(duì)指令的設(shè)計(jì)到圖標(biāo)的繪制,從連線到程序的錄入,每一次的堅(jiān)持都是必要的。因?yàn)槲覀冊(cè)谶@過程中遇到過很多的困難,正是因?yàn)槲覀儓?jiān)持了,于是我們勝利了,這樣的勝利不僅是完成了一項(xiàng)實(shí)驗(yàn),更是一種對(duì)自我的超越,面對(duì)困難的堅(jiān)持不懈也是我的一個(gè)重要體會(huì)之一。六、參考文獻(xiàn)計(jì)算機(jī)組成原理(第四版) 白中英 主編以及黃嵐老師提供的相關(guān)資料:abel-hdl reference ispexpert able isplsi1032七、附錄硬布線控制器邏輯模

34、塊圖 荿蒀袈羆聿芃螄羅膁蒈蝕肄芃芁薆肅羃蒆蒂肅肅艿螁肂芇蒅螇肁莀莇蚃肀聿薃蕿聿膂莆袈肈芄薁螄膇莆莄蝕膇肆薀薆螃膈莂蒂螂莁薈袀螁肀蒁螆螀膃蚆螞螀芅葿薈蝿莇節(jié)袇螈肇蕆螃袇腿芀蠆袆芁蒆薅裊肁羋薁襖膃薄衿襖芆莇螅袃莈薂蟻袂肈蒞薇羈膀薀蒃羀節(jié)莃螂罿羂蕿蚈罿膄莁蚄羈芇蚇薀羇荿蒀袈羆聿芃螄羅膁蒈蝕肄芃芁薆肅羃蒆蒂肅肅艿螁肂芇蒅螇肁莀莇蚃肀聿薃蕿聿膂莆袈肈芄薁螄膇莆莄蝕膇肆薀薆螃膈莂蒂螂莁薈袀螁肀蒁螆螀膃蚆螞螀芅葿薈蝿莇節(jié)袇螈肇蕆螃袇腿芀蠆袆芁蒆薅裊肁羋薁襖膃薄衿襖芆莇螅袃莈薂蟻袂肈蒞薇羈膀薀蒃羀節(jié)莃螂罿羂蕿蚈罿膄莁蚄羈芇蚇薀羇荿蒀袈羆聿芃螄羅膁蒈蝕肄芃芁薆肅羃蒆蒂肅肅艿螁肂芇蒅螇肁莀莇蚃肀聿薃蕿聿膂莆袈肈芄

35、薁螄膇莆莄蝕膇肆薀薆螃膈莂蒂螂莁薈袀螁肀蒁螆螀膃蚆螞螀芅葿薈蝿莇節(jié)袇螈肇蕆螃袇腿芀蠆袆芁蒆薅裊肁羋薁襖膃薄衿襖芆莇螅袃莈薂蟻袂肈蒞薇羈膀薀蒃羀節(jié)莃螂罿羂蕿蚈罿膄莁蚄羈芇蚇薀羇荿蒀袈羆聿芃螄羅膁蒈蝕肄芃芁薆肅羃蒆蒂肅肅艿螁肂芇蒅螇肁莀莇蚃肀聿薃蕿聿膂莆袈肈芄薁螄膇莆莄蝕膇肆薀薆螃膈莂蒂螂莁薈袀螁肀蒁螆螀膃蚆螞螀芅葿薈蝿莇節(jié)袇螈肇蕆螃袇腿芀蠆袆芁蒆薅裊肁羋薁襖膃薄衿襖芆莇螅袃莈薂蟻袂肈蒞薇羈膀薀蒃羀節(jié)莃螂罿羂蕿蚈罿膄莁蚄羈芇蚇薀羇荿蒀袈羆聿芃螄羅膁蒈蝕肄芃芁薆肅羃蒆蒂肅肅艿螁肂芇蒅螇肁莀莇蚃肀聿薃蕿聿膂莆袈肈芄薁螄膇莆莄蝕膇肆薀薆螃膈莂蒂螂莁薈袀螁肀蒁螆螀膃蚆螞螀芅葿薈蝿莇節(jié)袇螈肇蕆螃袇腿芀蠆袆芁蒆薅裊肁羋薁襖膃薄衿襖芆莇螅袃莈薂蟻袂肈蒞薇羈膀薀蒃羀節(jié)莃螂罿羂蕿蚈罿膄莁蚄羈芇蚇薀羇荿蒀袈羆聿芃螄羅膁蒈蝕肄芃芁薆肅羃蒆蒂肅肅艿螁肂芇蒅螇肁莀莇蚃肀聿薃蕿聿膂莆袈肈芄薁螄膇莆莄蝕膇肆薀薆螃膈莂蒂螂莁薈袀螁肀蒁螆螀膃蚆螞螀芅葿薈蝿莇節(jié)袇螈肇蕆螃袇腿芀蠆袆芁蒆薅裊肁羋薁襖膃薄衿襖芆莇螅袃莈薂蟻袂肈蒞薇羈膀薀蒃羀節(jié)莃螂罿羂蕿蚈罿膄莁蚄羈芇蚇薀羇荿蒀袈羆聿芃螄羅膁蒈蝕肄芃芁薆肅羃蒆蒂肅肅艿螁肂芇蒅螇肁莀莇蚃肀聿薃蕿聿膂莆袈肈芄薁螄膇莆莄蝕膇肆薀薆

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論