版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)組成原理講義電腦科學(xué)技術(shù)系王玉芬2022年11月3日?電貓組成原理實(shí)驗(yàn)?|'|編講義根底實(shí)驗(yàn)局部該篇章共有五個(gè)根底實(shí)驗(yàn)組成,分別是:實(shí)驗(yàn)一運(yùn)算器實(shí)驗(yàn) 實(shí)驗(yàn)二存儲(chǔ)器實(shí)驗(yàn) 實(shí)驗(yàn)三數(shù)據(jù)通路組成與故障分析實(shí)驗(yàn)實(shí)驗(yàn)微程序控制器實(shí)驗(yàn)實(shí)驗(yàn)五模型機(jī)CPU組成與指令周期實(shí)驗(yàn)?電貓組成原理實(shí)驗(yàn)?|'|編講義實(shí)驗(yàn)一運(yùn)算器實(shí)驗(yàn)運(yùn)算器乂稱作算術(shù)邏輯運(yùn)算單元(ALU),是電腦的五大根本組成部件之一, 主要用來(lái)完成算術(shù)運(yùn)算和邏輯運(yùn)算。運(yùn)算器的核心部件是加法器,加減乘除運(yùn)算等都是通過(guò)加法器進(jìn)行的,因此, 加快運(yùn)算器的速度實(shí)質(zhì)上是要加快加法器的速度。機(jī)器字長(zhǎng)n位,意味著能完成 兩個(gè)n位數(shù)的各種運(yùn)算。就應(yīng)該
2、由n個(gè)全加器構(gòu)成n位并行加法器來(lái)實(shí)現(xiàn)。通過(guò) 本實(shí)驗(yàn)可以讓學(xué)生對(duì)運(yùn)算器有一個(gè)比擬深刻的了解。、實(shí)驗(yàn)?zāi)康?掌握簡(jiǎn)單運(yùn)算器的數(shù)據(jù)傳輸方式。2. 掌握算術(shù)邏輯運(yùn)算部件的工作原理。3. 熟悉簡(jiǎn)單運(yùn)算器的數(shù)據(jù)傳送通路。4. 給定數(shù)據(jù),完成各種算術(shù)運(yùn)算和邏輯運(yùn)算。二、實(shí)驗(yàn)內(nèi)容:完成不帶進(jìn)位及帶進(jìn)位的算術(shù)運(yùn)算、邏輯運(yùn)算實(shí)驗(yàn)。總結(jié)出不帶進(jìn)位及帶進(jìn)位運(yùn)算的特點(diǎn)。三、實(shí)驗(yàn)原理:圖卜1運(yùn)氮器實(shí)驗(yàn)電賂圖R :iff .LCNMOfl IT4T45152圖4-2運(yùn)算器實(shí)驗(yàn)數(shù)據(jù)流圖【器實(shí)驗(yàn)是在ALUUNIT單元進(jìn)行:?jiǎn)伟宸绞较?,控制信?hào),數(shù)據(jù),時(shí)字信號(hào)由實(shí)驗(yàn) 儀的邏輯開(kāi)關(guān)電路和時(shí)字發(fā)生器提供,SW7SWO八個(gè)邏輯開(kāi)關(guān)用于產(chǎn)
3、生數(shù)據(jù),并發(fā)送到總 線上;系統(tǒng)方式下,其控制信號(hào)由系統(tǒng)機(jī)實(shí)驗(yàn)平臺(tái)可視化軟件通過(guò)管理CPU來(lái)進(jìn)行控制, SW7-SW0八個(gè)邏輯開(kāi)關(guān)由可視化實(shí)驗(yàn)平臺(tái)提供數(shù)據(jù)信號(hào)。(1) DR1, DR2:運(yùn)算暫存器,(2) LDDR1:控制把總線上的數(shù)據(jù)打入運(yùn)算暫存器DR1,高電半有效。(3) LDDR2:控制把總線上的數(shù)據(jù)打入運(yùn)算暫存器DR2,高電平有效。(4) S3, S2, SI, SO:確定執(zhí)行哪一種算術(shù)運(yùn)算或邏輯運(yùn)算(運(yùn)算功能表見(jiàn)附錄1或 者課本第49頁(yè))。(5) M: M=0執(zhí)行算術(shù)操作;M=1執(zhí)行邏輯操作。(6) /CN : /CN=0表示ALU運(yùn)算時(shí)最低位加進(jìn)位1; /CN= 1那么表示無(wú)進(jìn)位。(
4、7) ALU-BUS:控制運(yùn)算器的運(yùn)算結(jié)果是否送到總線BUS,低電平有效。(8) SW-BUS:控制8位數(shù)據(jù)開(kāi)關(guān)SW7-SW0的開(kāi)關(guān)量是否送到總線,低電平有效。四、實(shí)驗(yàn)步驟:實(shí)驗(yàn)前首先確定實(shí)驗(yàn)方式(是手動(dòng)方式還是系統(tǒng)方式),如果在做手動(dòng)方式實(shí)驗(yàn)?zāi)敲磳⒎?式選擇開(kāi)關(guān)置手動(dòng)方式位置(31個(gè)開(kāi)關(guān)狀態(tài)置成單板方式)。實(shí)驗(yàn)箱已標(biāo)明手動(dòng)方式和系統(tǒng) 方式標(biāo)志。所有的實(shí)驗(yàn)均由手動(dòng)方式來(lái)實(shí)現(xiàn)。如果用系統(tǒng)方式,那么必須將系統(tǒng)軟件安裝到 系統(tǒng)機(jī)上。將方式標(biāo)志置系統(tǒng)模式位置。學(xué)生所做的實(shí)驗(yàn)均在系統(tǒng)機(jī)上完成。其中包括高?電腦組成原理實(shí)驗(yàn)?門(mén)編講義低電平的按鈕開(kāi)關(guān)信號(hào)輸入,狀態(tài)顯示均在系統(tǒng)機(jī)上進(jìn)行。下面實(shí)驗(yàn)以手動(dòng)方式為例
5、進(jìn)行。我們相信學(xué)生在手動(dòng)方式下完成各項(xiàng)實(shí)驗(yàn)后,進(jìn)入系統(tǒng)方式會(huì)變的更加得心應(yīng)手。具體步驟如下:1. 實(shí)驗(yàn)前應(yīng)將MF-OUT輸出信號(hào)與MF相連接。2. 如果進(jìn)行單板方式狀態(tài)實(shí)驗(yàn).應(yīng)將開(kāi)關(guān)方式狀態(tài)設(shè)成單板方式;同時(shí)將位于EDA 設(shè)計(jì)區(qū)一上方POK開(kāi)關(guān)設(shè)置成手動(dòng)方式位置,P1K, P2K開(kāi)關(guān)位置均設(shè)置成手動(dòng)方 式位置。3. 如果進(jìn)行系統(tǒng)方式調(diào)試,那么按上述方式相反狀態(tài)設(shè)置。4. 頻率信號(hào)輸出設(shè)置:在CPU1 UNIT區(qū)有四個(gè)f0-f4狀態(tài)設(shè)置,在進(jìn)行實(shí)驗(yàn)時(shí)應(yīng)保 證fO-f4四個(gè)信號(hào)輸出只能有一個(gè)信號(hào)輸出,及f0-f4只有一開(kāi)關(guān)在On的位置5.不管是手動(dòng)方式還是系統(tǒng)方式,31個(gè)按鈕開(kāi)關(guān)初始狀態(tài)應(yīng)為“1即
6、對(duì)應(yīng)的指示燈處于發(fā)光的狀態(tài)。6.位于UPC UNIT區(qū)的J1跳線開(kāi)關(guān)應(yīng)在右側(cè)狀態(tài)。說(shuō)明:開(kāi)關(guān) AL-BUS; SW-BUS 標(biāo)識(shí)符應(yīng)為 “/AL-BUS;/SW-BUS"考前須知:AL-BUS; SW-BUS不能同時(shí)按下;因?yàn)橥瑫r(shí)按下會(huì)發(fā)生總線沖突,損壞器件。實(shí)驗(yàn)前把TJ, DP對(duì)應(yīng)的邏輯開(kāi)關(guān)置成11狀態(tài)高電平輸出,并預(yù)置以下邏輯電平狀態(tài):/ALUBUS=1, /PCBUS=1, ROBUS=1, R1BUS=1, R2BUS=1 時(shí)序 發(fā)生器處于單拍輸出狀態(tài),實(shí)驗(yàn)是在單步狀態(tài)下進(jìn)行DR1, DR2的數(shù)據(jù)寫(xiě)入及運(yùn)算,以便 能清楚地看見(jiàn)每一步的運(yùn)篦過(guò)程。實(shí)驗(yàn)步驟按表1進(jìn)行。實(shí)驗(yàn)時(shí),對(duì)表
7、中的邏輯開(kāi)關(guān)進(jìn)行操作置1或清0,在對(duì)DR1, DR2存數(shù)據(jù)時(shí),按單次脈沖P0 產(chǎn)生單拍T4信號(hào)。表1中帶X的為隨機(jī)狀態(tài),無(wú)論是 高電平還是低電半,它都不影響運(yùn)算器的運(yùn)算操作??偩€D7-D0上接電平指示燈,顯示參與運(yùn)算的數(shù)據(jù)結(jié)果。表中列出運(yùn)算器實(shí)驗(yàn)任務(wù)的步驟同表4相同,16種算術(shù)操作和16種邏輯操作只列出 了前面4種,其它實(shí)驗(yàn)步驟同表4相同。帶“ f 的地方表示需要按一次單次脈沖P0,無(wú)“ f 的地方表示不需要按單次脈沖P0。?電腦組成原理丈臉?門(mén)編講義表1運(yùn)算器實(shí)驗(yàn)步驟與顯示結(jié)果表S3S2S1S0M/C11LDDR1LDDR2SWfBUSAL_BUSSW7swoD7DOP0注釋XXXXXX00
8、0155H55HXXXXXX0001AAHAAHXXXXXX100155H55Ht向DR1送數(shù)XXXXXX0101AAHAAHt向DR2送數(shù)11111X0010XXH55H讀出DR1數(shù)10 101X0010XXHAAH讀出DR2數(shù)XXXXXX1001AAHAAHt向DR1送數(shù)XXXXXX010155H55Ht向DR2送數(shù)0000010010XXHAAH算術(shù)運(yùn)算0000000010XXHABH算術(shù)運(yùn)算00001X0010XXH55H邏輯運(yùn)算000 1010010XXHFFH算術(shù)運(yùn)算000 1000010XXHOOH算術(shù)運(yùn)算000 11X0010XXHOOH邏輯運(yùn)算0010010010XXHAAH
9、算術(shù)運(yùn)算00 1 0000010XXHABH篦術(shù)運(yùn)算00 101X0010XXH55H邏輯運(yùn)算00 1 1010010XXHFFH算術(shù)運(yùn)算00 11000010XXHOOH算術(shù)運(yùn)算00 1 11X0010XXHOOH邏輯運(yùn)算?電腦組成原理實(shí)驗(yàn)?門(mén)編講義注意:運(yùn)算器實(shí)驗(yàn)時(shí),把與T4倍號(hào)相關(guān)而本實(shí)驗(yàn)不用的LDRO, LDR1, LDR2接低電平,否那么 影響實(shí)驗(yàn)結(jié)果。其它考前須知:進(jìn)行系統(tǒng)方式實(shí)驗(yàn)時(shí)應(yīng)注意如下幾點(diǎn):實(shí)驗(yàn)前應(yīng)將MF-OUT輸出信號(hào)與MF相連接。1、檢查通訊電纜是否與電腦連接正確。2、開(kāi)關(guān)方式狀態(tài)應(yīng)置成系統(tǒng)方式;31個(gè)開(kāi)關(guān)。3、POK、P1K、P2K都置成系統(tǒng)方式;4、信號(hào)連接線必須一
10、一對(duì)應(yīng)連接好。即在實(shí)驗(yàn)機(jī)左上方的信號(hào)接口與實(shí)驗(yàn)機(jī)右下方的信號(hào)接口分別一一對(duì)應(yīng)連接。左上方右下方地址指針-一地址指針地址總線-一地址總線在實(shí)驗(yàn)機(jī)右側(cè)中部數(shù)據(jù)總線-一數(shù)據(jù)總線在實(shí)驗(yàn)機(jī)右側(cè)中部運(yùn)算暫存器DR1運(yùn)算暫存器DR1運(yùn)算暫存器DR2運(yùn)算暫存器DR2微地址一一微地址檢查完畢可以通電;考前須知:1、電腦屏幕上所有的按鈕與實(shí)驗(yàn)機(jī)上的按鈕完全對(duì)應(yīng)。2、在做實(shí)驗(yàn)吋,要保證總線不發(fā)生沖突。即對(duì)總線操作時(shí)只有一個(gè)操作狀態(tài)有效。3、運(yùn)算器、存儲(chǔ)器、數(shù)據(jù)通路,三個(gè)實(shí)驗(yàn)按操作步驟操作即可?電腦組成原理實(shí)臉?門(mén)編講義實(shí)驗(yàn)二、存儲(chǔ)器實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?票握存儲(chǔ)器的數(shù)據(jù)存取方式。2. 了解CPU與主存間的讀寫(xiě)過(guò)程。3.
11、 學(xué)握半導(dǎo)體存儲(chǔ)器讀寫(xiě)時(shí)控制信號(hào)的作用。二、實(shí)驗(yàn)內(nèi)容:向RAM中任一存儲(chǔ)單元存入數(shù)據(jù);并讀出任一單元的數(shù)據(jù)。三、實(shí)驗(yàn)原理1. 實(shí)驗(yàn)電路見(jiàn)以下列圖noIW1X511 330D7/-匚!AUAHHHH:;DIP1 SWO-SW7D0;-D7k6116&66&74ALS272. 實(shí)驗(yàn)原理存貯器實(shí)驗(yàn)電路由RAM6116), AR (74LS273)等組成。SW7-SW0為邏輯開(kāi)關(guān)量, 與產(chǎn)生地址和數(shù)據(jù);存放器AR輸出A7-A0提供存貯器地址,通過(guò)顯示燈可以顯示地址, D7-D0為總線,通過(guò)顯示燈可以顯示數(shù)據(jù)。當(dāng)LDAR為高電半,SW-BUS為低電半,T3信號(hào)上升沿到來(lái)時(shí),開(kāi)關(guān)SW7-S
12、W0?電腦組成原理實(shí)驗(yàn)?門(mén)編講義產(chǎn)生的地址信號(hào)送入地址存放器ARo當(dāng)CE為低電平,WE為高電平,SW-BUS為低電 平,T3上升沿到來(lái)時(shí),開(kāi)關(guān)SW7-SW0產(chǎn)生的數(shù)據(jù)寫(xiě)入存貯器的存貯單元內(nèi),存貯器為 讀出數(shù)據(jù),D7-D0顯示讀出數(shù)據(jù)。實(shí)驗(yàn)中,除T3信號(hào)外,CE, WE, LDARSW-BUS為電位控制信號(hào),因此通過(guò)對(duì) 應(yīng)開(kāi)關(guān)來(lái)模擬控制信號(hào)的電半,而LDAR, WE控制信號(hào)受時(shí)序信號(hào)T3定時(shí)。在完成一個(gè)實(shí)驗(yàn)后,應(yīng)將所有的信號(hào)狀態(tài)置成高電平狀態(tài)實(shí)驗(yàn)前將TJ, DP對(duì)應(yīng)的邏輯開(kāi)關(guān)置成11狀態(tài)(高電半輸出),使時(shí)序發(fā)生器處于單 拍輸出狀態(tài),每按一次P0輸出一拍時(shí)序信號(hào),實(shí)驗(yàn)處于單步狀態(tài),并置ALUBU
13、S=lo實(shí)驗(yàn)步驟按表2進(jìn)行,實(shí)驗(yàn)對(duì)表中的開(kāi)關(guān)置1或清0,即對(duì)有關(guān)控制信號(hào)置1或清0o表格中只列出了存貯器實(shí)驗(yàn)步驟中的一局部,即對(duì)兒個(gè)存貯器單元進(jìn)行了讀寫(xiě),其它 單元的步驟同表格相同。表中帶一的地方表示需要按一次單次脈沖POo注意:表中列出的總線顯示D7-D0及地址顯示A7-A0,顯示情況是:在寫(xiě)入RAM 地址時(shí),由SW7-SW0開(kāi)關(guān)量地址送至D7-D0,總線顯示SW7-SW0開(kāi)關(guān)量,而A7- A0那么顯示上一個(gè)地址,在按P后,地址才進(jìn)入RAM,即在單次脈沖(T3)作用后,A7 A0同D7D0才顯示一樣。表2存貯器實(shí)驗(yàn)步驟顯示結(jié)果表SWBULDARCEWESW7-SW0D7-D0P0A7-A0注
14、釋011100H00HtOOH地址00寫(xiě)入AR000100H00HtOOH數(shù)據(jù)00寫(xiě)入RANI011110H10Ht10H地址10寫(xiě)入AR000110H10Ht10H數(shù)據(jù)10寫(xiě)入RANI011100H00HtOOH地址00寫(xiě)入AR100000H00HtOOH讀RAM011110H10Ht10H地址10寫(xiě)入AR100010H10Ht10H讀RAM011I40H40Ht40H地址40寫(xiě)入AR0001FFHFFHf40H數(shù)據(jù)FF寫(xiě)入RANI?電腦組成原理丈臉?門(mén)編講義011142H42Ht42H地址42寫(xiě)入AR000155H55Ht42H數(shù)據(jù)55寫(xiě)入RAM011144H44Ht44H地址44寫(xiě)入AR
15、0001AAHAAHt44H數(shù)據(jù)AA寫(xiě)入RAM011140H40Ht40H地址40寫(xiě)入AR100040HFFHt40H讀RAM內(nèi)容011142H42Ht42H地址42寫(xiě)入AR100042H55Ht42H讀RAM內(nèi)容011144H44Ht44H地址44寫(xiě)入AR100044HAAHt44H讀RAM內(nèi)容說(shuō)明:實(shí)驗(yàn)機(jī)中符號(hào)“CE:當(dāng)CE信號(hào)為“0低電平時(shí),表示存儲(chǔ)器6264的數(shù)據(jù)輸入為有效狀態(tài)。?電腦組成原理實(shí)驗(yàn)?門(mén)編講義實(shí)驗(yàn)三、數(shù)據(jù)通路組成與故障分析實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康氖煜る娔X的數(shù)據(jù)通路生握數(shù)據(jù)運(yùn)算及相關(guān)數(shù)據(jù)和結(jié)果的存儲(chǔ)的工作原理二、實(shí)驗(yàn)內(nèi)容:利用sw0-sw7數(shù)據(jù)輸入開(kāi)關(guān)向DR1、DR2預(yù)置數(shù)據(jù),做運(yùn)
16、算后將結(jié)果存入RAM,并實(shí)現(xiàn) 任一單元的讀出。例如:將數(shù)據(jù)做如下操作44H+AAH二EEH 結(jié)果放在RAM的AAH單元44HEEH二AAH 結(jié)果放在RAM的ABH單元三、實(shí)驗(yàn)原理:仁實(shí)驗(yàn)電路U17 74AC比AIMkvaAbe Ezhmtuw。6匕3歲5»' 7HC181/_rrmFl 綜A;zUlSa>J;-?4EC8iCMCM>«NA*0''rt二二二二/ q JI RSTVW Jissss f 一 . 一 一-242. 實(shí)驗(yàn)原理數(shù)據(jù)通路實(shí)驗(yàn)是將前面進(jìn)行過(guò)的運(yùn)算器實(shí)驗(yàn)?zāi)K和存貯器實(shí)驗(yàn)?zāi)K兩局部電路連 在一起組成的。原理圖見(jiàn)圖7。實(shí)驗(yàn)中
17、,除T4, T3信號(hào)外,所有控制信號(hào)為電平控制信號(hào),這些信號(hào)由邏輯開(kāi)關(guān) 來(lái)模擬,其信號(hào)的含義與前兩個(gè)實(shí)驗(yàn)相同。我們按圖7進(jìn)行實(shí)驗(yàn)。四、實(shí)驗(yàn)步驟在完成一個(gè)實(shí)驗(yàn)后.應(yīng)將所有的信號(hào)狀態(tài)成“什高電平狀態(tài)實(shí)驗(yàn)前將TJ, DP開(kāi)關(guān)置11,使時(shí)序發(fā)生器處于單拍狀態(tài),按一次P時(shí)序信號(hào)輸出?電腦組成原理實(shí)臉?門(mén)編講義 一拍信號(hào),使實(shí)驗(yàn)為單步執(zhí)行。實(shí)驗(yàn)步驟見(jiàn)表3。SWBUSALU-*BUSCEWELDARLDDR1LDDR2S3S2S1SOM/CNSW7-*swoA7-AOD0-D7單次按fllP注釋0111010xxxxX144HXXXX44Ht44H存入DR011X001xxxxX1AAHXXXXAAHtAA
18、H存入DR2101X000111011XXHXXXXEEHDR 1 DR2 = EEH!哎運(yùn)篦101X001111011XXHXXXXEEHtEEH存入DR2101X000011011XXHXXXXAAHDR1 © DR2 = AAH弁或運(yùn) 旳101X010011011XXHXXXXAAH-44HtAAH $ 入 DR1; DR1 DR2=44H011X100xxxxX1AAHAAHAAHt地址AAH存入AR1001000101011XXHAAHEEHtDR2內(nèi)容存入RAM?電腦組成廉理實(shí)鯊?n»w義0111100XXXXX1ABHABHABHt地址ABH存入AR10010
19、00111111XXHABHAAHtDR1內(nèi)容入RAM0111100XXXXX1AAHAAHAAHt地址AAH存入AR1100010XXXXX1XXHAAHEEHt11 RAM內(nèi)容送DR10111100XXXXX1ABHABHABHt地址ABH心:入AR1100001XXXXX1XXHABHAAHtil RAXl內(nèi)容送DR20111100xxxzxX1ACHACHACHt地址ACH亦入AR0101000XXXXX1FFHACHFFHt數(shù)據(jù)FFH存入RAM0111100XXXXX1ADHADHADHt地址ADH存入AR0101000XXXXX1OOHADHOOH戲據(jù)OOH存入RAM表3中,列岀了
20、數(shù)據(jù)通路組成實(shí)驗(yàn)的一局部實(shí)驗(yàn)步驟,其它局部同表中的 實(shí)驗(yàn)步驟相同,只是實(shí)驗(yàn)的數(shù)據(jù)及存貯單元不同。表中帶X的內(nèi)容是隨機(jī)狀態(tài), 它的電平不影響實(shí)驗(yàn)結(jié)果。表中帶“一的地方表示需要按單次脈沖P,無(wú)“一 的地方那么表示不需要按單次脈沖Po注意:A7-A0所接的地址顯示情況是按單次脈沖P后的狀態(tài),A7-A0的 顯示才與表中相同,否那么顯示的是上一個(gè)地址。?電貓組成原理實(shí)驗(yàn)?編講義實(shí)驗(yàn)四微程序控制器實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康氖煜の⒅噶罡袷降亩x。舉握微程斥控制器的根本原理。二、實(shí)驗(yàn)內(nèi)容:分別完成輸入指令、加法指令、存數(shù)指令、輸出指令、無(wú)條件轉(zhuǎn)移指令、強(qiáng) 迫RAM讀、強(qiáng)迫RAM寫(xiě)的微指令流程,并觀察微地址的變化。三、實(shí)
21、驗(yàn)原理:一條指令由假設(shè)干條微指令組成,而每一條微指令由假設(shè)干個(gè)微指令及下一 微地址信號(hào)組成。不同的微指令由不同的微命令和下一微指令地址組成。它們存 放在控制存貯器(2764)中,因此,用不同的微指令地址讀出不同的微命令,輸?電貓組成原理實(shí)驗(yàn)?編講義出不同的控制信號(hào)。微程字控制器的電路圖見(jiàn)圖4-4, UA4-UA0為微地址存放器??刂拼尜A器由3片2764組成,從而微指令長(zhǎng)度為24位。微命令存放器為20位,由2片8D觸發(fā)器74LS273和1片4D觸發(fā)器74LS175 組成。微地址存放器5位,由3片正沿觸發(fā)的雙D觸發(fā)器74LS74組成,它們帶有 清零端和預(yù)置端。在不判別測(cè)試的情況下,T2時(shí)刻打入的微
22、地址存放器內(nèi)容為 下一條指令地址。在需要判別測(cè)試的情況下,T2時(shí)刻給出判別信號(hào)P (1) =1及下一條微指 令地址OlOOOo在T4上升沿到來(lái)時(shí),根據(jù)P (1) IR7, IR6, IR5的狀態(tài)條件對(duì) 微地址01000進(jìn)行修改,然而按修改的微地址讀出下一條微指令,并在下一個(gè) T2時(shí)刻將讀出的微指令打入到微指令存放器和微地址存放器。CLR (即P2)為清零信號(hào)。當(dāng)CLR為低電平時(shí),微指令存放器清零,微指 令信號(hào)均無(wú)效。微指令格式見(jiàn)下表:表44微指令格式表23222120191817161514131211S3S2S1S0M/CNLOADCEVELDROLDDR1LDDR2LDIR選擇運(yùn)算器運(yùn)算模
23、式打入PCRAM片選RANI 寫(xiě)打入R0打入DR1打入DR2打入IR109876543210LDPCLDARALU _BUSPC BUSR0-BUSSW fBUSP (1)UA4UA3UA2UA1UA0PC + 1打入AR運(yùn)算器結(jié)果送總線PC內(nèi)容 送總線R0內(nèi)容送總線開(kāi)關(guān)內(nèi) 容送總 線判別字下一微指令地址?電貓組成原理實(shí)驗(yàn)?|'|編講義圖4-5微指令流程圖如圖4-5所示,微程序控制器在清零后,總是先給出微地址為00000的微指 令啟動(dòng)程序。讀出微地址為00000的微指令時(shí),便給出下一條微指令地址 00001o微指令地址00001及00010的兩條微指令是公用微指令。微指令地址00001
24、 的微指令執(zhí)行的是PC的內(nèi)容送地址存放器AR及PC加1微指令。同時(shí)給出下 一條微指令地址00010c微指令地址00010的微指令在T2時(shí)序信號(hào)是,執(zhí)行的 是把RAM的指令送到指令存放器,同時(shí)給出判別信號(hào)P 1及下一條微 指令 地址01000,在T4時(shí)序信號(hào)時(shí),根據(jù)P 1 IR7, IR6, IR5,修改微地址01000, 產(chǎn)生下一條微指令地址,不同的指令I(lǐng)R7, IR6, IR5也就不同產(chǎn)生不同的下 一條微指令地址。在IR7, IR6, IR5為000 即無(wú)指令輸入時(shí),仍執(zhí)行01000 的微指令。從而可對(duì)RAM進(jìn)行連續(xù)讀操作。當(dāng)執(zhí)行完一條指令的全部微指令,即一個(gè)微程序的最后一條微指令時(shí),均給
25、出下一微指令地址00001,接著執(zhí)行微指令地址00001, 00010的公共微指令, 讀下條指令的內(nèi)容,再由微程序控制器判別產(chǎn)生下一條微指令地址,以后的下一?電貓組成原理實(shí)驗(yàn)?|'|編講義條微指令地址全部由微指令給出,直到執(zhí)行完一條抬令的假設(shè)干條微指令,給出 下一條微指令地址00001 o實(shí)驗(yàn)時(shí),先把J1插座的短路塊向右短接,然后用開(kāi)關(guān)AN25, AN26, AN27 模擬指令的代碼即IR7, IR6, IR5,不斷改變AN25, AN26, AN27狀態(tài),模 擬不同的指令,從而讀出不同的微指令。微指令輸出狀態(tài)由各對(duì)應(yīng)的指示燈顯示。 實(shí)驗(yàn)用單步的方式,將啟動(dòng)程序5條指令,強(qiáng)迫RAM讀,
26、強(qiáng)迫RAM寫(xiě)的微指 令逐條讀出??捎秒娖街甘緹麸@示每條微指令的微命令。從微地址UA4-UA0 和判別標(biāo)志上可以觀察到微程用的縱向變化。四、實(shí)驗(yàn)步驟:在做微程序?qū)嶒?yàn)時(shí)應(yīng)將“UPC0UT和7BIN用26芯電纜連起來(lái)在進(jìn)行微程序控制器實(shí)驗(yàn)時(shí)兩種方式系統(tǒng)方式和單板方式31個(gè)開(kāi)關(guān)設(shè)置 如下:1、J1跳線位置應(yīng)在右側(cè)連接。2、實(shí)驗(yàn)在系統(tǒng)機(jī)上進(jìn)行時(shí),應(yīng)將“UP信號(hào)設(shè)置成低電平。3、SWE:微程序控制器的微地址修改信號(hào),微地址修改為10000,使機(jī)器 處丁寫(xiě)RAM狀態(tài)。4、SRD:微程序控制器的微地址修改信號(hào),微地址修改為01000,使機(jī)器處 于讀RAM狀態(tài)。1觀察時(shí)序信號(hào)將TJ, DP置00按單次脈沖按鈕P
27、0,使時(shí)序信號(hào)輸出連續(xù)波形。2觀察微程序控制器工作原理將TJ, DP置11,微程序控制器處于單步狀態(tài),按一次單步按鈕產(chǎn)生一拍時(shí) 序信號(hào)Tl, T2, T3, T4O將UP置0使微程序控制器輸出微地址。SWE, SRD 置11,將IR7置0, IR6置0, IR5值0,表示無(wú)指令輸入。實(shí)驗(yàn)步驟如下:1, 按一次P2 CLR清零按鈕,使UA4UA0為0000002, 按一次P0執(zhí)行微指令地址為00000的啟動(dòng)程序,給出一條微指令地址 UA4UA0 為 0000 lo3, 將IR7, IR6, IR5置為001,按一次P0,執(zhí)行微指令地址00001的微指 令,同時(shí)給出下一條微指令地址00010,以后
28、再按P0, 直執(zhí)行到一條指令的全?電貓組成原理實(shí)驗(yàn)?|'|編講義部微指令結(jié)束給出下一條微指令地址00001,輸入指令的微指令流程請(qǐng)參閱附錄 3,微指令的微命令輸出顯示應(yīng)同附錄3的微指令代碼對(duì)應(yīng),微地址的輸出顯示 也應(yīng)相同。4, 在執(zhí)行至微地址UA4-UA0顯示為00001時(shí),置IR7, IR6, IR5 = 010 為加法指令的假設(shè)干條微指令,點(diǎn)至執(zhí)行到微地址UA4-UA0顯示00001結(jié)束。5, 重復(fù)4執(zhí)行IR7, IR6, IR5為011 存社器存數(shù)指令的指令。6, 重復(fù)4執(zhí)行為執(zhí)行IR7, IR6, IR5為100 輸出指令的指令。7, 重復(fù)4執(zhí)行IR7, IR6, IR5為10
29、1 無(wú)條件轉(zhuǎn)移指令的指令。8, 在執(zhí)行到微地址UA4UA0顯示為00001時(shí),或在開(kāi)機(jī)時(shí),按清零鍵P2 使 UA4UA0 顯示為 00000,置 IR7 = 0, IR6=0, IR5 = 0, SWE 置 1, SRD 置 1,把SWE開(kāi)關(guān)從“1 一 “0 一 “1,使微地址UA4-UA0顯示10000,強(qiáng) 迫處于RAM寫(xiě),執(zhí)行微指令地址為10000, 10001, 10010的三條微指令,電半 指示燈顯示微指令的微命令及微地址。執(zhí)行時(shí)為循環(huán)重復(fù)執(zhí)行微指令,以便不斷 對(duì)RAM寫(xiě)入數(shù)據(jù),直到有CLR清零信號(hào)作用時(shí)才停止。9, 按清零鍵 P2,使 UA4-UA0 顯示為 00000,置 IR7,
30、 IR6, IR5=000, SWE =1, SWD = 1,把 SRD 開(kāi)關(guān)從 “1 一 “0 一 “1,使微地址 UA4UA0 顯示 01000,強(qiáng)迫機(jī)器處于RAM讀,執(zhí)行微指令地址為01000, 01110, 01111的三條 微指令,電平指示顯示微指令的微命令及微地址。執(zhí)行時(shí)為循環(huán)重復(fù)執(zhí)行微指令, 不斷讀RAM內(nèi)容。3連續(xù)方式讀出微指令將時(shí)序發(fā)生器處于連續(xù)時(shí)序循環(huán)狀態(tài),就可連續(xù)讀出微指令。將TJ, DP置 00,按P0時(shí)序發(fā)生器連續(xù)輸出時(shí)序信號(hào)。此時(shí),微程序控制器按某一序列的微 指令地址固定的重復(fù)地讀出微指令序列。實(shí)驗(yàn)五 模型機(jī)CPU組成與指令周期實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康膶⑦\(yùn)算器模塊,存貯器模
31、塊、微程序控制器模塊組合在一起,聯(lián)成一臺(tái)簡(jiǎn)單 的電腦。用微程丿宇控制器控制模型機(jī)的數(shù)據(jù)通路。二、實(shí)驗(yàn)內(nèi)容執(zhí)行由5條指令組成的簡(jiǎn)單程序,朕握指令與微指令的關(guān)系,建立電腦的整 機(jī)概念。三、實(shí)驗(yàn)原理前面兒個(gè)實(shí)驗(yàn)中,控制信號(hào)是由實(shí)驗(yàn)者用邏輯開(kāi)關(guān)來(lái)模擬.以完成對(duì)數(shù)據(jù)通 路的控制。而這次實(shí)驗(yàn),數(shù)據(jù)通路的控制信號(hào)全部由微程序控制器口動(dòng)完成。CPU從內(nèi)存取出一條機(jī)器指令到執(zhí)行指令的一個(gè)指令周期,是由微指令組成 的序列來(lái)完成,取一條機(jī)器指令對(duì)應(yīng)一個(gè)微程序。我們將5條機(jī)器指令及有關(guān)數(shù) 據(jù)纖入RAM中,通過(guò)CPU運(yùn)行5條機(jī)器指令組成的簡(jiǎn)單程序,掌握機(jī)器指令 與微指令的關(guān)系。一實(shí)驗(yàn)設(shè)實(shí)驗(yàn)時(shí),在完成一個(gè)實(shí)驗(yàn)后,應(yīng)將所有
32、的信號(hào)狀態(tài)成高電平狀態(tài)將J1設(shè)置成左側(cè)連接。將UP信號(hào)置成低電平“0。在做模型機(jī)實(shí)驗(yàn)時(shí)應(yīng) 將“UPGOUT和“UBIN用26芯電纜連接起來(lái)。1、對(duì)31個(gè)開(kāi)關(guān)設(shè)置應(yīng)按下面方式設(shè)置:?jiǎn)伟宸绞轿恢茫洪_(kāi)關(guān)位置處于單板方式的位置有如下兒個(gè):S3、S2、SI、SO、M、/CN、LDAR、CE、WE、LDDR1、LDDR2、SW-BUS.ALU-BUS. LDPC、LOAD、 、PC-BUS、RO-BUS、LDIR、LDRO、LDR1、LDR2、 、IR7、IR6、IR5、Rl-BUS、R2-BUS、P 1;系統(tǒng)方式位置:開(kāi)關(guān)位置處于系統(tǒng)方式的位置有如下幾個(gè):、UP、KSW7、KSW6、KSW5、KSW4、
33、KSW3、KSW2、KSW1、KSW0、 DP、TJ、SWE、SRD:1、JI跳線位置應(yīng)在左側(cè)連接。2. 實(shí)驗(yàn)在系統(tǒng)機(jī)上進(jìn)行時(shí),應(yīng)將“UP信號(hào)設(shè)置成低電半。?電腦組成原理實(shí)驗(yàn)?|'|編講義通過(guò)邏輯開(kāi)關(guān)AN30 (即SWE)將SWE從“1 一 “0 一 “1S使微程序 控制器的微指令地址為10000,強(qiáng)迫機(jī)器處于RAM寫(xiě),重復(fù)執(zhí)行微指令地址為 10000, 10001, 10100微指令,把所寫(xiě)的程序?qū)懭隦AM。再通過(guò)邏輯開(kāi)關(guān)AN31 (即SRD),將SRD從“1一“0一“1,使微程序控制器的指令地址為01000, 強(qiáng)迫機(jī)器處于RAM讀,執(zhí)行微指令地址01000, 01110, 0111
34、1的微指令。讀出 所寫(xiě)的程序,以校對(duì)寫(xiě)入的程序和數(shù)據(jù)是否正確,然后再運(yùn)行程序。二指令系統(tǒng):(1) INA. DATAo指令碼20, A指RO. DATA指SW7-SW0上的數(shù)據(jù)輸入到R0存放器。是輸入指令。(2) ADDA, (ADD)o指令碼40 ADD, A指RO, ADD為存貯器地址。將R0存放器的內(nèi)容與內(nèi)存中以ADD為地址單元內(nèi)數(shù)相加,結(jié)果送R0,是加法指令。(3) STA (ADD), Ao指令碼60 ADD, A指RO, ADD為存貯器地址。將R0存放器的內(nèi)容存到以ADD為地址的內(nèi)存單元中。(4) OUT BUS, (ADDL 指令碼 80 (ADD), BUS 為數(shù)據(jù)總線,ADD
35、 為存貯器地址。將內(nèi)存中以ADD為地址的數(shù)據(jù)讀到總線上。(5) JMPADDo指令碼AOADDo ADD指存貯器地址。程序無(wú)條件地轉(zhuǎn)移到ADD所指定的內(nèi)存單元地址-(6) WE存貯器寫(xiě)命令。(7) RD存貯器讀命令。(三) 存貯器寫(xiě)操作(1) 所寫(xiě)程序IN R0, DATA(輸入指令)ADDR0(ADD)(加法指令)STA(ADD), R0(存貯器存數(shù)指令)OUTBUS, (ADD)(輸出指令)JMPADD(無(wú)條件轉(zhuǎn)換指令)(2) 起始地址從00開(kāi)始?電貓組成原理實(shí)驗(yàn)?|'|編講義地址指令碼注釋0020add *-090140 addaddOB0360 addadd0A0580 add
36、add0007AO add09550AAA3操作過(guò)程AN26, AN23, AN24, AN30, AN31 設(shè)置為 01111,即 UP=O。DP, TJ=11 為單步狀態(tài),SWE=1, SRD=lo SW7-SW0 設(shè)置 00000000o 按清零鍵P2, AN30從“1_“0一“1即,這時(shí),UA4-UA0顯示為10000, 然后按表5進(jìn)行存貯操作。存貯器寫(xiě)是在單步狀態(tài)下進(jìn)行,其控制信號(hào)全部由微程序控制器提供,因此只需 操作SW7-SW0 置數(shù)據(jù)及按P0 單步操作。以上為存貯器寫(xiě)入全過(guò)程,起始地址是00H。如果從30H開(kāi)始,只要在開(kāi)始 用 SWE 開(kāi)關(guān)置 UA4 為“ 1 , UA4-UA
37、0 顯示為 10000, SW7-SW0 開(kāi)關(guān)置 30H, 寫(xiě)過(guò)程相同"不同之處在于顯示地址為303AH,總線顯示為30 3AH.寫(xiě)過(guò)程結(jié)束后,按清零鍵P2。四存貯器讀操作在完成一個(gè)實(shí)驗(yàn)后,應(yīng)將所有的信號(hào)狀態(tài)置成G1W高電平狀態(tài)狀態(tài)設(shè)置為01111,即UP=0, DPTJ=11, SWE=1, SRD = 1,為單步操作。SRD 從 “1 一 “0 一 “1 即,此時(shí),UA4-UA0 顯示為 01000。存貯器讀操作是在單步狀態(tài)下進(jìn)行。同樣只需按表6操作SW0-SW7及按P0單 步操作。?電腦組成原理實(shí)驗(yàn)?|'|編講義表5存貯器操作過(guò)程及顯示結(jié)果表P0SW7SWOA7 AOD
38、7 DOUA4UAOPC7 PCOtOOH1OOOOtOOH10001OOHt20HOOHO1H1001001HtOOH20H1000101Ht40H01HO2H1001002HtO1H40H1000102Ht09H02HOSH1001003HtO2HO9H1000103Ht60HO3H04H1001004HtO3H60H1000104HtOBH04HO5H1001005Ht04HOBH1000105Ht80HO5HO6H1001006HtO5H80H1000106HtOAH06HO7H1001007Ht06HOAH1000107HtAOHO7HOSH10010OSHtO7HAOH10001O
39、SHtOOHO8HO9H1001009HtOSHOOH1000109Ht55H09HOAH10010OAHt09H55H10001OAHtAAHOAHOBH10010OBHtOAHAAH10001OBH?電腦組成原理實(shí)驗(yàn)?門(mén)編講義表6存貯器讀操作過(guò)程及顯示結(jié)果表P0SW7SWOA7 AOD7 DOUA4UAOPC7 PCOOOHO1OOOtOOHonioOOHtOOHO1H0111101HtOOH20Honio01Ht01HO2H0111102Ht01H40Honio02Ht02HO3H0111103Ht02HO9Honio03Ht03H04H0111104Ht03H60Honio04Ht04
40、HO5H0111105Ht04HOBHonio05HtO5HO6H0111106HtO5H80Honio06Ht06HO7H0111107Ht06HOAHonio07Ht07HOSH01111OSHt07HAOHonioOSHtOSHO9H0111109HtOSHOOHOHIO09Ht09HOAH01111OAHt09H55HonioOAHtOAHOBH01111OBHtOAHAAHonioOBHtOBHOCH01111OCHtOBHXXHonioOCHtOCHODH01111ODH在XX處,程序未讀出時(shí)是隨機(jī)數(shù),當(dāng)執(zhí)行后讀方法讀出時(shí),XX處顯示指 SW7-SW0+ (09H)即 8A+55
41、= DFH,如果程序?qū)懺?0H單元內(nèi),只需在開(kāi)始時(shí)將SW7-SW0開(kāi)關(guān)置30H, A7 -A0顯示那么從30H開(kāi)始,其它不變。(五) 執(zhí)行過(guò)程執(zhí)行過(guò)程可以用單步或連續(xù)執(zhí)行。當(dāng)單步執(zhí)行時(shí),狀態(tài)設(shè)置為01111,即 UP = 0, DP, TJ=11, SWE = 1, SRD=1,按清零鍵P2。然后按表7進(jìn)行操作, 操作只需對(duì)SW0-SW7及P0操作,此時(shí)J1插座短路塊接向左方。表7執(zhí)行過(guò)程操作及顯示結(jié)果表POSW7SWOA7 AOD7 DOUA4UA0PC7 PCO0000000tOOH00001OOHtOOH01H0001001HtData(8A)OOH20H01001O1HtOOH8 AH
42、0000101Ht01H02H0001002Ht01H40H0101002Ht02H03H0001103Ht09H55H0010003Ht09H55H0010103Ht09H8 AH0011003Ht09HDFH0000103Ht03H04H0001004Ht03H60H0101104Ht04H05H0011105HtOBHXXH1011005HtOBHDFH0000105Ht05H06H0001006Ht05H80H0110006Ht06H07H1001107HtOAHAAH1010007HtOAHAAH0000107Ht07HOSH00010OSHt07HAOH01101OSHtOSH09
43、H1010109HtOSHOOH0000109H(六) 運(yùn)行悄況:(1) 先執(zhí)行IN RO, DATA輸入指令將開(kāi)關(guān)8A送入R0存放器。(2) 執(zhí)行ADD RO, (ADD)加法指令將存貯器地址09中的內(nèi)容(55)同R0中的數(shù)據(jù)(8A)相加,結(jié)果為DF 送R0存放器。(3) 執(zhí)行 STA (ADD), R0 指令將R0的內(nèi)容DFH送以ADD為地址的內(nèi)存,ADD為OB, DF送R0 存儲(chǔ)器0B中。(4) 執(zhí)行 OUT BUS, (ADD)指令將ADD為地址的內(nèi)容送總線,ADD為0A中存AAAA送總線。(5) 執(zhí)行JMPADD指令無(wú)條件轉(zhuǎn)換到以ADD為地址的內(nèi)存中執(zhí)行指令。轉(zhuǎn)移到00地址。再執(zhí)行I
44、NRO, DATA輸入指令。擴(kuò)展實(shí)驗(yàn)該篇章是設(shè)計(jì)性實(shí)驗(yàn)共有兩個(gè)實(shí)驗(yàn)組成,分別為: 實(shí)驗(yàn)六時(shí)序與啟停實(shí)驗(yàn)實(shí)驗(yàn)七根本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)實(shí)驗(yàn)八帶移位運(yùn)算的模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)實(shí)驗(yàn)九復(fù)雜模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn)?電貓組成原理實(shí)驗(yàn)?編講義實(shí)驗(yàn)六時(shí)序與啟停實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?掌握時(shí)序電路的原理2.熟悉啟停電路的原理二、實(shí)驗(yàn)要求通過(guò)時(shí)序電路的啟動(dòng)了解以單步、連續(xù)方式運(yùn)行時(shí)M電路的過(guò)程,觀察T1、 T2、T3、T4各點(diǎn)的時(shí)序波形。三、實(shí)驗(yàn)原理實(shí)驗(yàn)所用的時(shí)序與啟停電路原理如下列圖,圖46時(shí)序發(fā)生器及啟停電路其中時(shí)序電路由1/2片74LS74. 1片74LS175及6個(gè)二輸入與門(mén)、2個(gè)二輸入與非門(mén)和3個(gè)反向器構(gòu)成??僧a(chǎn)生4個(gè)等
45、間隔的時(shí)序信號(hào)Tl、T2、T3、T4,其中MF為時(shí)鐘輸入端,時(shí)鐘頻率可從FO、Fl、F2、F3中選擇一個(gè),由位于實(shí)驗(yàn) 裝置左下方的方波信號(hào)源提供。學(xué)生可根搖實(shí)驗(yàn)門(mén)行選擇方波信號(hào)的頻率。為了便于控制程序的運(yùn)行,時(shí)序電路發(fā)生器也設(shè)置了一個(gè)啟??刂朴|發(fā)器CR, 使T1-T4信號(hào)輸出可控。上圖中啟停電路由1/2片74LS74、74LS00及1個(gè)二輸 入與門(mén)構(gòu)成。TJ, DP為單步停機(jī)控制信號(hào),當(dāng)其中1個(gè)或2個(gè)都為高電平“1時(shí),此時(shí), 時(shí)序發(fā)生器處于停機(jī)或單步狀態(tài),即每按一次啟動(dòng)按鈕PO P0和/P0:實(shí)驗(yàn)時(shí)盂 用導(dǎo)線將MF-OUT與MF連接起來(lái)產(chǎn)生一拍時(shí)序信號(hào)Tl, T2, T3, T4。當(dāng)TJ, D
46、P都為低電平時(shí),按一次啟動(dòng)按鈕P0,產(chǎn)生連續(xù)時(shí)序信號(hào),CLR接P2作去除按 鈕。連續(xù)輸出時(shí)序波形如下列圖。F411 4-7連續(xù)輸出時(shí)序波形圖Tl, T2, T3, T4有兩組輸出信號(hào),以提高負(fù)載能力。因此時(shí)序信號(hào)T1-T4 將周而復(fù)始地發(fā)送出去。如果實(shí)驗(yàn)系統(tǒng)處于系統(tǒng)方式下,當(dāng)進(jìn)入“單步方式命令鍵時(shí)管理CPU令“TJ、 DP處于單步控制方式,機(jī)器便處于單步運(yùn)行狀態(tài),即此時(shí)只發(fā)送一個(gè)CPU周期 的時(shí)序信號(hào)就停機(jī)。利用單步方式,每次只讀一條微指令,可以觀察微指令的代 碼與當(dāng)前微指令的執(zhí)行結(jié)果。另外當(dāng)機(jī)器連續(xù)運(yùn)行時(shí),如果按動(dòng)“停機(jī)方式命 令鍵管理CPU令匸作方式處于停機(jī)狀態(tài),也會(huì)使機(jī)器停機(jī)。實(shí)驗(yàn)七根本
47、模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)一、實(shí)驗(yàn)?zāi)康?. 在學(xué)握部件單元電路實(shí)驗(yàn)的根底上,進(jìn)一步將其系統(tǒng)地組成一臺(tái)根本模 型電腦。2. 為其定義五條機(jī)器指令,并編寫(xiě)相應(yīng)的微程序,上機(jī)調(diào)試掌握整機(jī)概念。二、實(shí)驗(yàn)設(shè)備電腦組成原理教學(xué)實(shí)驗(yàn)系統(tǒng)一臺(tái),排線假設(shè)干。三、實(shí)驗(yàn)內(nèi)容1. 實(shí)驗(yàn)原理部件實(shí)驗(yàn)過(guò)程中,各部件單元的控制信號(hào)是以人為模擬產(chǎn)生為主,而本次實(shí) 驗(yàn)將能在微程序控制下自動(dòng)產(chǎn)生各部件單元的控制信號(hào),實(shí)驗(yàn)特定指令的功能。 這里,電腦數(shù)據(jù)通路的控制將由微程序控制器來(lái)完成,CPU從內(nèi)存中取岀一條機(jī) 器指令到指令執(zhí)行結(jié)束的一個(gè)指令周期全部由微指令組成的序列來(lái)完成,即一條 機(jī)器指令對(duì)應(yīng)一個(gè)微程序。本實(shí)驗(yàn)采用五條機(jī)器指令:IN 輸入、ADD 二進(jìn)制加法、STA 存數(shù)、 OUT 輸出、JMP 無(wú)條件轉(zhuǎn)移,其指令格式如下前四位為操作碼:助記符機(jī)器指令碼說(shuō)明IN0010 0000 “INPUT DEVICE 中的開(kāi)關(guān)狀態(tài)一一ROAD
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)全自動(dòng)燃燒器市場(chǎng)未來(lái)發(fā)展?fàn)顩r及投資規(guī)劃研究報(bào)告新版
- 2025-2030年中國(guó)人參行業(yè)市場(chǎng)競(jìng)爭(zhēng)格局展望及投資策略分析報(bào)告
- 2025-2030年中國(guó)一水硫酸鋅行業(yè)市場(chǎng)現(xiàn)狀調(diào)研及未來(lái)發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)PPS聚苯硫醚行業(yè)市場(chǎng)規(guī)模分析及發(fā)展建議研究報(bào)告
- 2025-2030年中國(guó)25二氯苯胺市場(chǎng)發(fā)展戰(zhàn)略規(guī)劃及投資前景研究報(bào)告新版
- 2025年度許可合同:廣播電視節(jié)目播放權(quán)許可3篇
- 2025年外研版七年級(jí)數(shù)學(xué)上冊(cè)階段測(cè)試試卷
- 二零二五年度貨物買(mǎi)賣合同價(jià)款支付方式說(shuō)明3篇
- 2025年人民版八年級(jí)科學(xué)上冊(cè)月考試卷含答案
- 北師大版九年級(jí)數(shù)學(xué)下冊(cè)《3.1圓》同步測(cè)試題含答案
- (物理)初中物理力學(xué)題20套(帶答案)及解析
- 工程監(jiān)理大綱監(jiān)理方案服務(wù)方案
- (3.10)-心悸急診醫(yī)學(xué)急診醫(yī)學(xué)
- 不動(dòng)產(chǎn)登記操作規(guī)范解讀
- 蓋洛普Q12解讀和實(shí)施完整版
- GB/T 20840.8-2007互感器第8部分:電子式電流互感器
- GB/T 14864-2013實(shí)心聚乙烯絕緣柔軟射頻電纜
- 信息學(xué)奧賽-計(jì)算機(jī)基礎(chǔ)知識(shí)(完整版)資料
- 發(fā)煙硫酸(CAS:8014-95-7)理化性質(zhì)及危險(xiǎn)特性表
- 數(shù)字信號(hào)處理(課件)
- 公路自然災(zāi)害防治對(duì)策課件
評(píng)論
0/150
提交評(píng)論