計算機組成原理實驗指導書_第1頁
計算機組成原理實驗指導書_第2頁
計算機組成原理實驗指導書_第3頁
計算機組成原理實驗指導書_第4頁
計算機組成原理實驗指導書_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、“計算機組成原理”實驗指導書楊偉豐編寫2014年12月實驗一算術(shù)邏輯運算實驗、實驗?zāi)康?、掌握簡單運算器的組成以及數(shù)據(jù)傳送通路。2、驗證運算功能發(fā)生器(74LS181)的組合功能。、實驗內(nèi)容運用算術(shù)邏輯運算器進行算術(shù)運算和邏輯運算。三、實驗儀器1、ZY15Comp12B就算機組成原理教學實驗箱一臺2、排線若1四、實驗原理實驗中所用的運算器數(shù)據(jù)通路如圖1-1所示。其中運算器由兩片 74LS181以并/串形式構(gòu)成8位字長的ALU運算器的兩個數(shù)據(jù)輸入端分別由兩個鎖存器(74LS273)鎖存,鎖存器的輸入連至數(shù)據(jù)總線,數(shù)據(jù)輸入開關(guān)(INPUT)用來給出參與運算的數(shù)據(jù),并經(jīng)過一三態(tài)門(74LS245)和

2、數(shù)據(jù)總線相連。運算器的輸出經(jīng)過一個三態(tài)門(74LS245)和數(shù)據(jù)總線相連。數(shù)據(jù)顯示燈已和數(shù)據(jù)總線(“DATA BUS)相連,用來顯示數(shù)據(jù)總線內(nèi)容。戶:r F f *MFA BUSD7DO圖1-l運算器數(shù)據(jù)通路圖圖1-2中已將實驗需要連接的控制信號用箭頭標明(其他實驗相同,不再說明)。其中除T4為脈沖信號,其它均為電平控制信號。實驗電路中的控制時序信號均已內(nèi)部連至相應(yīng)時序信號引出端,進行實驗時,還需將 S3、S2、S1、S0、CnK M LDDR1 LDDR2 ALU_G SW_G 電平控制信號與“ SWITCH單元中的二進制數(shù)據(jù)開關(guān)進行跳線連接 ,其中ALU_G SW_G低電 平有效,LDDR

3、1 LDDR功高電平有效。按動微動開關(guān) PULSE即可獲得實驗所需的單脈沖。五、實驗步驟l、按圖1-2(圖中箭頭表示需要接線的地連接實驗線路,仔細檢查無誤后,接通電源。方,接總線和控制信號時要注意高低位一一對應(yīng),可用彩排線的顏色來進行區(qū)分)圖1-2算術(shù)邏輯運算實驗接線圖Word資料2、用INPUT UNIT的二進制數(shù)據(jù)開關(guān)向寄存器DR1和DR2置數(shù),數(shù)據(jù)開關(guān)的內(nèi)容可以用與開關(guān)對應(yīng)的指示燈來觀察,燈亮表示開關(guān)量為“1”,燈滅表示開關(guān)量為“ 0”。以向DR1中置入11000001 (C1H和向DR2中置入01000011 (43H)為例,具體操作步驟如下:首先使各個控制電平的初始狀態(tài)為:CLR=1

4、, LDDR1=0 LDDR2=0 ALU_G=1 SW_G=1 S3 S2S1 S0 M CN=111111,并將CONTROL UNIT勺開關(guān)SP05打在“ NORM狀態(tài),然后按下圖所示步驟進行。SW_G=0LDDR1=0 LDDR2=1 T4= n其中T4的正脈沖是通過按LDDR1=1LDDR2=)T4=L _上面方括號中的控制電平變化要按照從上到下的順序來進行, 動一次CONTROL UNIT勺觸動開關(guān)PULS既產(chǎn)生的。置數(shù)完成以后,檢驗 DR1和DR2中存的數(shù)是否正確,具體操作為:關(guān)閉數(shù)據(jù)輸入三態(tài)門(SW_G= 1,打開ALU輸出三態(tài)門(ALU_G=0,使ALU單元的輸出結(jié)果進入總線

5、。當設(shè)置S3、S2、S1、S0、M CN的狀態(tài)為111111時,DATABUS單元的指示燈顯示 DR1中的數(shù);而設(shè)置成 101011時,DATABUS元的指示燈顯示 DR2中的數(shù),然后將指示燈的顯示值與輸入的數(shù)據(jù)進 行對比。3、驗證74LS181的算術(shù)運算和邏輯運算功能(采用正邏輯)74LS181的功能見表1-1 ,可以通過改變 S3 S2 S1 S0 M CN的組合來實現(xiàn)不同的功能, 表中“ A”和“ B”分別表示參與運算的兩個數(shù),“+”表示邏輯或,“加”表示算術(shù)求和。表1-1 74LS181 功能表S3S2S1S0M=0 (算術(shù)運算)M=1CN=1無進位cn=qW進位(邏輯運算)0000F

6、=AF=A 加 1F=A0001F=A +BF= ( A+B )力口 1F=A+B0010f=a+BF= ( A+B )力口 1F=AB0011F=0 減 1F=0F=00100F=A 加 ABF= A加AB加1F=AB0101F= ( A+B )力口 ABF= ( A+B )加 AB 加 1F=B0110:F=A減B減1F=A減BF=A B0111F=AB 減 1F= ABF= AB1000F=A 力口 ABF= A 力口 AB 力口 1F=A+B1001F=A 力口 BF= A 力口 B 力口 1F=A B1010F= ( A+B)加 ABF= ( A+B )力口 AB 力口 1F=B10

7、11PF=AB 減 1F= ABF= AB1100F=A 力口 AF= A 力口 A 力口 1F=11101F= ( A+B)力口 AF= ( A+B )力口 A 力口 1F=A+B1110F= ( A+B)加 AF= ( A+B)力口 A 力口 1F= A + B11111=人減1F= AF=A通過前面的操作,我們已經(jīng)向寄存器 DR1寫入C1H, DR2寫入43H,即A=C1H B=43H然 后改變運算器的控制電平 S3 S2 S1 S0 M CN的組合,觀察運算器的輸出,填入表 1-2中,并 和理論值進行比較、驗證 74LS181的功能。表1-2運算器功能實驗表DR1DR2S3S2S1S0

8、M=0 (算術(shù)運算)M=1(邏輯運算)CN=1無進位CN=0有進位C1430000F=F=F=C1430001F=F=F=C1143二 0010F=F=F=C1430011F=F=F=C11430100F=F=F=C1430101F=F=F=C1430110F=F=F=C1 :43:0111F=F=F=C1431000F=F=F=C1431001F=F=F=C1431o1oF=F=F=C1431o11F=F=F=C1143r 11ooF=F=F=C1 :4311o1F=F=F=C143111oF=F=F=C1143r 1111F=F=F=六、實驗報告1、在顯示結(jié)果后將指示燈顯示的值與輸入的數(shù)據(jù)

9、進行比較;2、完成表1-2,比較理論分析值與實驗結(jié)果值 ,并對結(jié)果進行分析。七、實驗思考題1、運算器的功能是什么?核心部分是什么?實驗二進位控制實驗一、實驗?zāi)康尿炞C帶進位控制的算術(shù)運算功能發(fā)生器的功能。二、實驗內(nèi)容按給定的數(shù)據(jù)完成幾種指定的算術(shù)運算。三、實驗儀器1、ZY15Comp12B就算機組成原理教學實驗箱一臺2、排線若干四、實驗原理進位控制運算器的實驗原理如圖1-3所示,在實驗1.1的基礎(chǔ)上增加進位控制部分,其中74LS181的進位進入一個鎖存器,其寫入是由 T4和AR信號控制,T4是脈沖信號,實驗時 將T4連至“SIGNAL UNIT”的TS4上。AR是電平控制信號(低電平有效),可用

10、于實現(xiàn)帶進位控制實驗,而 T4脈沖是將本次運算的進位結(jié)果鎖存到進位鎖存器中。LIW融 DATA HUSD7-圖l-3進位控制實驗原理圖五、實驗步驟(圖中箭頭表示需要接線的地1、按圖1-4連接實驗線路,仔細檢查無誤后,接通電源。方,接總線和控制信號時要注意高低位一一對應(yīng),可用彩排線的顏色來進行區(qū)分)SIGNALT1/-TS1T4TS4圖1-4進位控制實驗接線圖2、進位標志清零。具體操作方法如下:實驗板中“ SWITCH單元中的CLR開關(guān)為標志位 CY ZI的清零開關(guān),它為 0時(開關(guān)向 上為1,向下為0)是清零狀態(tài),所以將此開關(guān)做1一0一1操作,即可使標志位 CY ZI清零(清零后CY ZI指示

11、燈亮)。3、用INPUT UNIT的二進制數(shù)據(jù)開關(guān)向 DR1存入11000001,向DR2存入01000011。具體 操作步驟如下:首先使各個控制電平的初始狀態(tài)為:CLR=1, LDDR1=0 LDDR2=0 ALU_G=1 AR=1, SW_G=1S3 S2 S1 S0 M CN=111111 ,并將 CONTROL UNIT勺開關(guān) SP05 打在NOrM 狀態(tài),SP06 1丁在“RUN狀態(tài),SP03打在“ STEP狀態(tài),SP04打在“ RUN狀態(tài)。然后按下圖所示步驟進行。LDDR1=0 LDDR2=1 T4= JLLDDR1=1LDDR2=0T4=n _SW_G=0上面方括號中的控制電平變

12、化要按照從上到下的順序來進行,其中T4的正脈沖是通過按動一次CONTROL UNIT勺觸動開關(guān)STAR怵產(chǎn)生的。4、驗證帶進位運算及進位鎖存功能。進行帶進位算術(shù)運算:前面的操作已經(jīng)向DR1、DR2置數(shù),然后關(guān)閉數(shù)據(jù)輸入三態(tài)門(SW_G= 1并使LDDR2=0打開 ALU輸出三態(tài)門(ALU_G=0 ,使ALU單元的輸出結(jié)果進入總 線,當S3 S2 S1 S0 M CN的狀態(tài)為100101時,DATA BUS旨示燈顯示的數(shù)據(jù)為 DR1力口 DR2力口當前進位標志得到的結(jié)果。這個結(jié)果是否產(chǎn)生進位,則要使 AR=0然后按動觸動開關(guān) START 若進位標志燈 CY仍然亮,表示無進位;若進位標志燈CYK,

13、表示有進位。在本仞中 DR1為11000001 , DR2為01000011,結(jié)果為00000100;當AR=0時,按動開關(guān)START CYK,表示有進位。六、實驗報告記錄實驗數(shù)據(jù),總結(jié)收獲。七、實驗思考題1、74LS181能提高運算速度的原因是什么?2、在定點二進制運算器中,減法運算一般通過什么方式實現(xiàn)?實驗三移位運算實驗、實驗?zāi)康尿炞C移位控制的功能。、實驗內(nèi)容使用一片74LS299來實現(xiàn)移位控制。三、實驗儀器1、ZY15Comp12B就算機組成原理教學實驗箱一臺2、排線若干四、實驗原理移位運算實驗中使用了一片 74LS299作為移位發(fā)生器,其八位輸入/輸出端以排針方式和 總線單元連接。29

14、9_G信號控制其使能端,T4時序為其時鐘脈沖,由 S1 S0 M控制信號控制 其功能狀態(tài),列表如:表1-3 74LS299 功能表299_GS1S0M功能000一任意保持0P 10P 0循環(huán)后移0101帶進位循環(huán)后移0010循環(huán)左移0一 011帶進位循環(huán)左移任意11任意裝數(shù)五、實驗步驟1、按圖1-5連接實驗線路,仔細檢查無誤后接通電源。(圖中箭頭表示需要接線的地方,接總線和控制信號時要注意高低位一一對應(yīng),可用彩排線的顏色來進行區(qū)分)。圖1-5移位運算實驗接線圖2、按照如下步驟用INPUT UNIT的二進制數(shù)據(jù)開關(guān)把數(shù)據(jù)寫入74LS299:首先使各個控制電平的初始狀態(tài)為: 299_G=1, SW

15、_G=1 S1 S0 M =111 , CLR= l 一0一 1, 并將控制臺單元的開關(guān) SP05打在“ NORM狀態(tài),SP06打在“ RUN狀態(tài),SP03打在“ STEP 狀態(tài),SP04打在“ RUN狀態(tài)。然后按下圖所示步驟進行。(00000011 ) 一 打開二態(tài)門一 (00000011)SW_G=0SW_G=1S0=1 一S1=1L T4=_TL上面方括號中的控制電平變化要按照從上到下的順序來進行,其中T4的正脈沖是通過按動一次CONTROL UNIT勺觸動開關(guān)STAR怵產(chǎn)生的。3、參照前面的表格 1-3,改變S0 S1 M 299_G的狀態(tài),按動觸動開關(guān) START觀察移位 結(jié)果。六、

16、實驗報告對照表1-3,列表記錄移位結(jié)果。七、實驗思考題1、本實驗用到的移位發(fā)生器是什么?其功能表是什么?實驗四存儲器實驗、實驗?zāi)康?、掌握靜態(tài)隨機存儲器 RAMC作特性;2、掌握靜態(tài)隨機存儲器 RAM勺數(shù)據(jù)讀寫方法。、實驗內(nèi)容運用靜態(tài)隨機存儲器 RAMS行單步讀、寫和連續(xù)寫數(shù)據(jù)。三、實驗儀器1、ZY15Comp12B就算機組成原理教學實驗箱一臺2、排線若干四、實驗原理實驗所用的半導體靜態(tài)存儲器電路原理如圖1-6所示,實驗中的靜態(tài)存儲器由一片6116(2Kx8)構(gòu)成,其數(shù)據(jù)線接至數(shù)據(jù)總線,地址由地址鎖存器(74LS273)給出。地址燈 LI01LI08與地址總線相連,顯示地址內(nèi)容。INPUT單元

17、的數(shù)據(jù)開關(guān)經(jīng)一三態(tài)門(74LS245)連至數(shù)據(jù)總線,分時給出地址和數(shù)據(jù)。D0D7A7A0圖1-6存儲器實驗原理圖74LS273(AR)D7D0地址總線為8位,接入6116的地址A7-A0,將6116的高三位A8A10接地,所以其實 際容量為256字節(jié)。6116有三個控制線:CE (片選線)、OE (讀線)、/WE (寫線)。本實驗中 將OE常接地,在此情況,當 CE=R WE=0寸進行寫操作,CE=Q WE=1 寸進行讀操作,其寫時 間與T3脈沖寬度一致。實驗時,將T3脈沖接至實驗板上時序電路模塊的TS3相應(yīng)插針中,其它電平控制信號由“SWITCH單元的二進制開關(guān)給出,其中SW_低電平有效,L

18、DAR為高電平有效。五、實驗步驟1、形成時鐘脈沖信號 T3,具體接線方法和操作步驟如下:(1) 將SIGNAL UNIT中的CLOCKS CK TS3和T3用排線相連。(2)將SIGNALUNIT中的兩個二進制開關(guān)“SP03設(shè)置為 RUN狀態(tài)、“SP04設(shè)置為“RUN狀態(tài)(當 SP03開關(guān)設(shè)置為“ RUN狀態(tài)、“SP04開關(guān)設(shè)置為“ RUN狀態(tài)時, 每按動一次觸動開關(guān) START則T3的輸出為連續(xù)的方波信號。當 SP03開關(guān)設(shè)置為 STEP狀態(tài)、“SP04開關(guān)設(shè)置為“ RUN狀態(tài)時,每按動一次觸動開關(guān)START則T3輸出一個單脈沖,其脈沖寬度與連續(xù)方式相同。)(圖中箭頭表示需要接線的地方,2、

19、按圖1-7連接實驗線路,仔細檢查無誤后接通電源。接總線和控制信號時要注意高低位一一對應(yīng),可用彩排線的顏色來進行區(qū)分)CLOCKS口 CKSIGNALTS3 04口 T3CE SWITCHD0 CE.* WE.D7A0MEM.A7接到DATA BUS接到ADDR BUSSW_G-DATA BUS_PCG i-Lj-_ _ _JkJ1WEL J_9 1ce ru*_l vv匚D7outputdofci-Ice卜接到DATA BUS_)接到ADDR BUSCE l_l*weF CEhJ-iwev v匚SWITCHSWG rL-D7A0MEM .A71 SWGINPUTSLDAR |_fTADDRES

20、圖19總線控制實驗接線圖 具體操作步驟圖示如下:3、首先使各個控制電平的初始狀態(tài)為:SW_G=1 CE=1, WE=1 LDAR=0 299_G (LED_G =1,下圖所示步驟進行。圖中方括號中的控制電平變化要按照從上到下的順序來進行,其中LDAR的正脈沖是通過讓 SWITCH11元的LDARFF關(guān)做0一 1一0變化來產(chǎn)生的,而 W訝口 PC_G(WE 的負脈沖則是通過讓 SWITCH1元的 W麗PC_GFF關(guān)做1 一0一 1變化來產(chǎn)生的。SW_G=0SW_G=1SW_G=0LDAR=CE=0WE=-CE=1SW_G=1CE=0 299_G(LED_G)=0 PC_G(WE)= -完成上述操

21、作后,在output UNIT勺數(shù)碼管上觀察結(jié)果。PC G(WE =1, CLR= 1-0-1,并將 CONTROL UNIT勺開關(guān) SP05打在NOrM狀態(tài),理后按六、實驗報告改變寄存器的地址值,列表記錄存儲器的RAM直。七、實驗思考題1、什么叫總線?總線控制的方式有哪些?2、畫出單總線結(jié)構(gòu)示意圖。實驗六時序?qū)嶒灐嶒災(zāi)康?、掌握時序產(chǎn)生器的組成原理和設(shè)計思想,提高對基本邏輯部件的分析和設(shè)計能力;2、觀察、分析和測量實驗箱的控制時序,提高實際動手能力;3、增加對系統(tǒng)時序的理解,進一步深化理解計算機的工作原理。、實驗內(nèi)容通過聯(lián)機軟件的示波器觀察控制時序。三、預(yù)備知識1、復習有關(guān)時序電路的內(nèi)容;

22、2、弄清實驗電路中各部分之間的關(guān)系以及信號之間的邏輯關(guān)系;3、掌握聯(lián)機軟件的使用方法,參見附錄2。四、實驗儀器1、ZY15Comp12B就算機組成原理教學實驗箱一臺2、排線若干3、8芯鱷魚夾線一根4、PC機一臺五、實驗原理實驗所用的時序電路原理如圖1-10所示,可產(chǎn)生4個相位等間隔的時序信號 TS1-TS4,其中CK為時鐘信號,由實驗臺右上方的方波信號源提供,可產(chǎn)生頻率可調(diào)的方波信號。實驗 者可自行選擇方波信號的頻率(通過調(diào)節(jié)電位器RW1。為了便于控制程序的運行,時序電路發(fā)生器設(shè)置了一個啟停控制觸發(fā)器,使TS1-TS4信號輸出可控。圖中 STEP(單步)、STOP(停機)分別是來自實驗板 SI

23、GNAL UNIT二進制開關(guān)SP00 SP04的狀態(tài)。START言號來自實 驗板CONTROU NIT的一個微動開關(guān) START勺按鍵信號。當 SP00 SP04開關(guān)狀態(tài)都為 RUN寸, 一旦按下啟動鍵,運行觸發(fā)器一直處于“1”狀態(tài),即原理圖中 P17一直為“1”,因此時序信號TS1TS4將周而復始地發(fā)送出去。當 SP03為1 (STEP時,一旦接下啟動鍵,機器便處 于單步運行狀態(tài)。此時只發(fā)送一個微指令周期的時序信號就停機。N0P14 9 N0P2 KielCLCSTOP圖1-10時序電路原理圖TS4STEP1TS3TS2CLRTS1CK六、實驗步驟1、首先按照圖1-11進行接線,用8芯鱷魚夾

24、線將輸出信號引入示波器的輸入通道。將 SP03和SP04開關(guān)的狀態(tài)均設(shè)為“ RUN狀態(tài),按動 START觸動開關(guān),日序信號 TS1- TS4將 周而復始地發(fā)送出去。2、聯(lián)機并用聯(lián)機軟件的示波器功能來觀察輸出波形,這時用聯(lián)機軟件的示波器功能就可以觀察到時序信號,將該信號與圖112所示波形對比(軟件的具體使用方法見附錄2中的軟件操作說明)。通過調(diào)節(jié)RW1可以使輸出波形的頻率在100Hz到300Hz之間變化。(注意:開關(guān)單元的撥位開關(guān) CLK置為高電平,若采樣有失真時請把采樣頻率調(diào)高一些。)SIGNALCK CLOCK TS1 TS2 TS3 TS4 o n n n AAA_MCH1 CH2 CH3

25、 CH4 CH5 CH6 CH7 CH8MCS_51圖i-ii 時序?qū)嶒灲泳€圖圖1-12 時序波形參考圖七、實驗報告1、繪出實驗中觀察到的波形圖;2、給出CK的頻率,說明:CK與TS1、TS2、TS& TS4之間的關(guān)系。八、實驗思考題1、在示波器上如何確定工作脈沖的先后關(guān)系?實驗七微程序控制器的組成與微程序設(shè)計實驗、實驗?zāi)康?、掌握微程序控制器的組成原理;2、掌握微程序的編制、寫入,觀察微程序的運行;3、為整機實驗打好基礎(chǔ)。、實驗內(nèi)容編制微程序并觀察其運行過程。三、實驗儀器1、ZY15Comp12B就算機組成原理教學實驗系統(tǒng)一臺2、排線若干四、實驗原理實驗所用的時序電路原理可以參考時序?qū)嶒?。?/p>

26、于時序電路的內(nèi)部線路已經(jīng)連好(時序 電路的CLR已接到實驗板中下方的 CLR清零開關(guān)上),所以只需將時序電路與方波信號源連接 即可。1、微程序控制電路微程序控制器的組成見圖1-13。其中控制存儲器采用3片2816 E2PR0M具有掉電保護功能。微命令寄存器18位,用兩片8D觸發(fā)器(74LS273)和一片4D (74LS175)觸發(fā)器組成。 微地址寄存器6位,用三片上升沿觸發(fā)的雙D觸發(fā)器(74LS74)組成,它們帶有清“ 0”端和置“1”端。在不進行判別測試的情況下,T2時刻打入微地址寄存器的內(nèi)容即為下一條微指令地址。當T4時刻進行判別測試時,轉(zhuǎn)移邏輯滿足條件后輸出的負脈沖通過強置端將某一觸發(fā)器

27、設(shè)置為“ 1”狀態(tài),完成地址修改。在該實驗電路中,在 CONTROL UNITT一個編程開關(guān) SP06,它具有三種狀態(tài): WRITE (編 程)、READ(校驗)、RUN (運行)。當處于“編程狀態(tài)”時,實驗者可根據(jù)微地址和微指令格 式將微指令二進制代碼寫入到控制存儲器2816中。當處于“校驗狀態(tài)”時,可以對寫入控制存儲器中的二進制代碼進行驗證,從而可以判斷寫入的二進制代碼是否正確。當處于“運行 狀態(tài)”時,只要給出微程序的入口微地址,則可根據(jù)微程序流程圖自動執(zhí)行微程序。圖中微 地址寄存器輸出端增加了一組三態(tài)門74LS245,目的是隔離觸發(fā)器的輸出,增加抗干擾能力,并用來驅(qū)動微地址顯示燈。2、微

28、指令格式微指令字長24位,其控制位順序如下:表1-4微指令結(jié)構(gòu)圖微程序242322212019181716151413121110987654321控制信號S3S2S1S0MCNRDM17M16ABPuA5uA4uA3uA2uA1uA0A字段B字段P字段151413控制信號121110控制信號987控制信號00000000001LDRI001RS_G001P1010LDDR1010RD_G010P2011LDDR2011RI_G011P3100LDIR100299_G100P4101LOAD101ALU_G101AR110LDAR110PC_G110LDPCM17M16|控制信號00Y001Y

29、110Y211Y3五、實驗步驟1、圖1-15為幾條機器指令對應(yīng)的參考微程序流程圖,將全部微程序按微指令格式變成 二進制代碼,可得到表1-5的二進制代碼表。表1-5微程序時序控制實驗二進制代碼表微地 址S3 S2 S1 S0 M CNRDM17M16ABPuA5 uA4 uA3 uA2 uA1uA00 00 0 0 0 0 00110 0 00 0 01 0 00 1 0 0 0 00 10 0 0 0 0 0011p 1 01 1 0 1 1 00000100 20 0 0 0 0 00011 0 00 0 00 0 10 0 1 0 0 00 30 0 0 0 0 00011 1 00 0

30、00 0 00001000 40 0 0 0 0 0001:0 1 10 0 0:0 0 00001010 50 0 0 0 0 00110 1 00 0 10 0 00 0 0 1 1 00 610 0 10 10110 0 11 0 d0 0 00000010 70 0 0 0 0 00011100 0 00 0 00011011 00 0 0 0 0 00000 0 10 0 00 0 00 0 0 0 0 11 10 0 0 0 0 0011p 1 01 1 0 1 1 000001 11 20 0 0 0 0 00111 1 01 1 01 1 00 0 0 1 1 11 30 0

31、0 0 0 00111 1 01 1 01 1 00 0 11101 40 0 0 0 0 00111 1 01 1 0 1 1 00101101 50 0 0 0 0 01010 0 00010 0 00 0 0 0 0 11 60 0 0 0 0 00011 1 00 0 00 0 00 0 11111 70 0 0 0 0 00010 1 00 0 00 0 00101012 00 0 0 0 0 00111 1 01 1 0 11 1 00 1 0 0 1 02 10 0 0 0 0 00111 1 01 1 01 1 00 10 10 02 20 0 0 0 0 00010 1 00

32、 0 00 0 00101112 30 0 0 0 0 00110 0 00 0 010 0 00 0 0 0 0 12 40 0 0 0 0 00000 1 00 0 00 0 00 1 10 0 02 50 0 0 0 0 11100 0 01 0 d0 0 010 0 0 0 0 12 60 0 0 0 0 00011 0 10 0 01 1 00 0 0 0 0 12 70 0 0 0 0 111010 0 01 010 0 010 1 0 0 0 03 00 0 0 0 0 11010 0 01 0 1:0 0 00 1 0 0 0 1其中uA5 uA0為6位的后續(xù)微地址, A B

33、P為三個譯碼字段,分別由三個控制位譯 碼出多位。P字段中的Pl P4是四個測試字位。其功能是根據(jù)機器指令及相應(yīng)微代碼進行 譯碼,使微程序轉(zhuǎn)入相應(yīng)的微地址入口,從而實現(xiàn)微程序的順序、分支、循環(huán)運行。AR為算術(shù)運算是否影響進位及判零標志控制位,其為零有效。B字段中的RS_G RD_G RI_G分別為源寄存器選通信號、目的寄存器選通信號及變址寄存器選通信號,其功能是根耳機器指令來 進行三個工彳佞寄存器 R0 R1及R2的選通譯碼。LDRIDAR_GDM2 M2M2M2 M:M1M IM1 M1P(1P(2P(3)(4) ARINTALDPC74LS13874LS245(A)Ir74LS74LM24L

34、M17LM16LM9LM8LM1CLRCLR74LS273CLKSE6力? 寸CLRCLRSE1mdatamdatamdata28C1628C1628C16OECE WECE WE74LS24574LS245OE74LS374addr ledladd門ed6CLRMA5MK8MK174LS138 (P)74LS138 (B)74LS175 CLKCLK kMA074LS74CLK74LS273CLROECE WEmicro address74LS245Icontrol and mcs51Word資料MS5MS0圖1-13微控制器實驗原理圖2、按圖1-14連接實驗線路,仔細檢查無誤后接通電源。(圖中箭頭表示需要接線的地方, 接控制信號時要注意各信號一一對應(yīng),可用彩排線的顏色來進行區(qū)方:3、觀察微程序控制器的工作原理:(1)編程A、將CONTROL UNIT勺編程開關(guān) SP06設(shè)置為 WRITE(編程)狀態(tài)。B、將實驗板上“ SIGNALUNIT中的 SP03設(shè)置為 STEP, SP04設(shè)置為 RUN狀 態(tài)。S

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論