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

下載本文檔

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

文檔簡介

1、計算機組成原理實驗曲冠南2013-2014春季學(xué)期實驗機軟硬件介紹硬件8位、16位字長兼容總線結(jié)構(gòu)基本功能模塊擴展模塊控制臺軟件集成調(diào)試軟件微程序載入窗口顯示程序、微程序、微指令數(shù)據(jù)總線、地址總線、控制總線信息動態(tài)跟蹤顯示。C 區(qū) 控制區(qū)控制信號輸入控制線路連接集成電路時鐘產(chǎn)生。B區(qū) 處理區(qū)總線運算存儲微程序A區(qū) I/O區(qū)芯片控制信號輸入數(shù)據(jù)輸入擴展功能模塊1.運算器模塊2.移位寄存器模塊3.寄存器堆模塊4.4.1 程序計數(shù)器PC ; 4.2 地址寄存器5.指令寄存器6.啟停和時序電路7.微程序控制器8.主存儲器單元9.輸入單元10.輸出單元11.系統(tǒng)內(nèi)部數(shù)據(jù)總線12.系統(tǒng)外部數(shù)據(jù)總線13.邏

2、輯信號測試單元14.系統(tǒng)控制開關(guān)15.部分信號控制開關(guān)16.手動、自動切換跳線器17.單片微機控制單元18.大規(guī)模電路實驗單元19.I/O擴展實驗單元參考機箱分區(qū)圖實驗內(nèi)容8 位算數(shù)邏輯運算帶進位控制8位算數(shù)邏輯運算移位運算器存儲器微控制器實驗注意事項注意數(shù)據(jù)線和控制線的連接方向跳線片不使用時懸空不帶電操作8 位算數(shù)邏輯運算器原理圖: 圖3-1進位控制和判零標(biāo)志電路電路集成在U50中。原理圖: 圖1-5 (圖3-2 中第二個圖是圖1-5的一部分)注意:1.QZI 為0,標(biāo)識ALU結(jié)果不為零,ZI燈滅;反之,ALU結(jié)果為零,ZI燈亮;2.進位信號來源于2處。3.QCY為0,ALU結(jié)果沒有進位,C

3、Y燈滅;反之,有進位,CY燈亮。判0進位移位寄存器程序計數(shù)器 PC由U38、U39構(gòu)成,具有接數(shù)、計數(shù)、清零等功能。U40 為輸出緩沖。控制臺總清開關(guān)平時為“1”電平(CLR = 1);“0”電平時清零。停機狀態(tài)啟動時停機狀態(tài)啟動時接數(shù)控制信號 LOAD . 當(dāng)LDPC=1時,且時鐘脈沖T4正跳時,接數(shù)工作脈沖 CLK161電平正跳變。此時將總線BUSD0-BUSD7上的啟動地址接入程序計數(shù)器。LOAD = 0, 74LS161的輸出端數(shù)據(jù)置為輸入端數(shù)據(jù),完成初始化啟動地址。U 40由PCB控制,PCB = 0時,初始地址輸出到內(nèi)部數(shù)據(jù)總線上。程序計數(shù)器 PC運行時運行時 計數(shù)計數(shù)LOAD =

4、 1,PC為計數(shù)狀態(tài),取下條指令或取指令的下一個字節(jié).U38為計數(shù)器低四位,U39為高四位,進位輸出信號TC接僅為輸入端CET運行時 CLR = 1。LDPC =1, T4正跳, PC = PC+1;運行時運行時 跳轉(zhuǎn)跳轉(zhuǎn)遇到跳轉(zhuǎn)指令時,應(yīng)為接數(shù)狀態(tài),即 LOAD = 0;LDPC =1, T4正跳,PC接受指令寄存器 IR 中的轉(zhuǎn)移地址。地址寄存器地址寄存器為U37,輸入連接系統(tǒng)總線BUSD0 D7,輸出連接存儲器6264. LDAR = 1, T3正跳時, 總線上地址鎖存到地址寄存器中,并輸出到地址總線上。地址總線燈LAD0 LAD7顯示地址總線上地址值。指令寄存器指令寄存器 U36輸出部

5、分以排針形式引出到IJ1, 部分內(nèi)部已經(jīng)連好作為指令譯碼電路的輸入作為程序跳轉(zhuǎn)控制啟停和時序電路時鐘信號源 產(chǎn)生連續(xù)時鐘信號 H24, H23。單拍脈沖及消抖電路 手動脈沖,產(chǎn)生單拍脈沖時序控制電路和系統(tǒng)運行控制開關(guān)(如上圖):使用4D觸發(fā)器74LS175組成移位寄存器,當(dāng)SP接入H23或者H24信號時,在TS1 TS4端產(chǎn)生不受控制的間隔時序信號。運行控制信號(運行/停機),運行方式信號(連續(xù)/單步),啟動信號(啟動開關(guān))?!斑B續(xù)運行”方式, “運行狀態(tài)”下,按下啟動開關(guān), UN1B 的 輸出端QT處于“1”狀態(tài), TS1 TS4 產(chǎn)生連續(xù)的CPU周期時序信號?!皢尾健狈绞剑斑\行狀態(tài)”下,

6、每次按下啟動開關(guān),產(chǎn)生單個CPU時序信號;微程序控制器模塊電路由 微程序編程器 和 核心微控制器組成。微程序編程器將預(yù)先定義好的機器碼對應(yīng)的偽代碼寫入E2ROM 2816控制存儲器中。手動編程方式自動編程方式核心微控制器主要功能:接受機器指令譯碼器送來的代碼,使系統(tǒng)控制轉(zhuǎn)向相應(yīng)的機器指令對應(yīng)的首條微代碼程序的入口,完成微代碼規(guī)定的操作。包括: 微地址發(fā)生器、微代碼發(fā)生器、微程序存儲器(控存)和邏輯譯碼器 等。微程序控制器模塊 手動方式編程通過 UA0 UA5手工輸入微地址微地址鎖存在U13中,鎖存輸出到控存地址總線E2 A0 E2A5, 微地址通過LUA0 LUA5顯示通過MK1 MK24輸入

7、24位微程序代碼,通過輸入緩沖 U20 U22, 輸出到控存的數(shù)據(jù)總線上,通過LMD1 LMD24顯示。微程序控制器模塊 自動方式編程微地址由 控制CPU提供,直接輸出到控存的地址總線。24位微代碼由控制CPU的數(shù)據(jù)總線 P0.0 P 0.7提供,分別輸出到3個總線驅(qū)動器 (U2 U4)中。控制CPU的 P3.2, P 3.3, P3.5, P3.6的控制下,分別將微代碼寫入3個控存中。微地址由LUA0 LUA5顯示; 微代碼由LMD1 LMD24顯示。微程序控制器模塊 核心微控制器微地址發(fā)生器、微代碼發(fā)生器、微程序存儲器 各單元控制信號邏輯譯碼器:依據(jù)機器指令及相應(yīng)的微代碼進行譯碼,使得微程

8、序轉(zhuǎn)入相應(yīng)的微地址入口,實現(xiàn)微程序的順序、分支、循環(huán),同時對三個工作寄存器進行選通譯碼。主存儲器數(shù)據(jù)總線掛在擴展數(shù)據(jù)總線 EXD 0 EXD 7上。地址總線由地址寄存器單元電路中的地址寄存器給出。讀寫分手動、自動兩種,手動方式下,寫信號由W/R提供,片選信號由CE提供。自動方式下,由控制CPU提供。系統(tǒng)控制開關(guān)單元 系統(tǒng)總清 低電平時總清。手動 (相對于聯(lián)機)主存儲器工作狀態(tài)開關(guān) (讀、寫、運行)SWC = 0, SWA = 0, 讀主存儲器;SWC = 0, SWA = 1,寫存儲器;SWC = 1, SWA = 1, 運行主存儲器中的程序。運行方式控制單步、連續(xù)運行控制停機、運行微程序編程控制寫微程序、讀微程序、運行微程序手動脈沖發(fā)生開關(guān)按一次產(chǎn)生一個脈沖,正脈沖輸出到J23的SD端,僅限手動使用啟動運行開關(guān)按動一次產(chǎn)生一個啟動脈沖;在單步位置,按動一次,單步執(zhí)行一條微指令。在連續(xù)位置,按動一次,連續(xù)執(zhí)行微指令。微指令S3, S2,

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論