版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
實驗三控制器實驗第一頁,共十九頁,2022年,8月28日實驗三控制器的組成程序計數器PC用于存放下一條指令的存儲單元地址,它具有自動增量計數的功能指令寄存器IR用于存放正在執行或即將執行的指令指令譯碼器ID用于對IR中的指令進行譯碼,以確定IR中存放的是哪一條指令控制電路時序發生器負責產生時序脈沖信號在時序脈沖的同步下對有關的部件發出操作控制命令,以控制各個部件的動作中斷處理及總線仲裁控制機構第二頁,共十九頁,2022年,8月28日實驗三時序控制信號CPU的工作過程就是執行指令的過程。指令是由一系列基本操作,即微操作組成指令中所包含的微操作要遵循一個時間表,即指令的時序(相當于作息時間表)指令時序的控制方式:控制器的重要功能是進行指令的時序控制指令中每個微操作要由對應的時序信號激發(啟動)基本控制方式有同步和異步兩種第三頁,共十九頁,2022年,8月28日實驗三時序控制方式同步控制:以時定序.每條指令和每個微操作的執行,都由時序信號(即CPU的基準時鐘)來控制,一旦時序結束,操作也結束異步控制:以序定時.沒有基準的時鐘信號.一個微操作是用前一個微操作的結束信號啟動的聯合控制:是同、異步兩種方式的結合,即把大部分操作安排在固定的機器周期,對某些時間難以確定的操作用應答方式進行對各種不同指令的微操作實行大部分統一,小部分區別對待的辦法例如,對公共的取指操作用同步方式,對I/O操作用異步方式.第四頁,共十九頁,2022年,8月28日實驗三控制器實驗微命令(微信號)直接作用于控制電路的控制命令微操作
CPU在執行指令中,由微命令控制實現的最基本操作送指令地址、取指、讀指令、譯碼、送操作數地址、取操作數、運算、寫回結果等微操作是指令執行部件接受微命令后進行的操作微周期讀取一條微指令并完成相應微操作所用時間,通常為一個時鐘周期第五頁,共十九頁,2022年,8月28日實驗三控制器實驗微指令一個微周期所需的微命令集,二進制編碼同時發出的控制信號所執行的一組微操作加法指令的執行可分為:取指、計算地址、取操作數和加法運算四步,每一步都由一組微操作實現。微程序若干條微指令的有序序列第六頁,共十九頁,2022年,8月28日實驗三控制器實驗一段程序由一組指令組成一條指令由一個微程序實現一條微程序由一組微指令實現一條微指令由一組微操作實現第七頁,共十九頁,2022年,8月28日實驗三控制器實驗實驗目的:時序發生器組成原理微程序控制器組成原理微程序編寫格式和運行實驗原理:微程序控制器基本功能時序控制電路的工作方式和使用方法微程序控制電路狀態微指令24位格式第八頁,共十九頁,2022年,8月28日實驗三控制器實驗時序波形第九頁,共十九頁,2022年,8月28日實驗三控制器實驗微指令格式:24位字長UA5~UA0為6位的后繼地址.A,B,C為三個譯碼字段242322212019181716151413121110987654321S3S2S1S0MCnWEA9A8ABCuA5uA4uA3uA2uA1uA0第十頁,共十九頁,2022年,8月28日實驗三控制器實驗A字段151413選擇000001LDRi010LDDR1011LDDR2100LDIR101LOAD110LDARB字段C字段121110選擇000001RS–B010RD–B011RI–B100299–B101ALU–B110PC–B987選擇000001P(1)010P(2)011P(3)100P(4)101AR110LDPC第十一頁,共十九頁,2022年,8月28日實驗三控制器實驗A字段151413選擇000001LDRi010LDDR1011LDDR2100LDIR101LOAD110LDARLDR0=LDRi·(I1·I0=00),R0接收BUS數據
LDR1=LDRi·(I1·I0=01),R1接收BUS數據
LDR2=LDRi·(I1·I0=10),R2接收BUS數據LDDR1是運算單元的第一操作數存儲單元DR1接收BUS數據LDDR2是運算單元的第二操作數存儲單元DR2接收BUS數據LDIR是指令寄存器接收BUS數據LOAD+LDPC是PC接收BUS的數據LDPCPC增1LDAR是BUS送地址到地址寄存器AR第十二頁,共十九頁,2022年,8月28日實驗三控制器實驗C字段中的P(1)~P(4)為測試字,用于產生微地址分支987選擇000001P(1)010P(2)011P(3)100P(4)101AR110LDPC第十三頁,共十九頁,2022年,8月28日實驗三控制器實驗A9A8=00時,Y0=0
A9A8=01時,Y1=0
A9A8=10時,Y2=0
A9A8=11時,Y3=0第十四頁,共十九頁,2022年,8月28日實驗三控制器實驗實驗3接線圖第十五頁,共十九頁,2022年,8月28日實驗三控制器實驗實驗步驟:對照微程序流程圖和二進制代碼表,理解微程序的編寫格式連接實驗線路觀測并控制時序信號在“PROG”模式下寫入微代碼在“READ”模式下校驗微代碼在“RUN”模式下運行微代碼(單步/連續)強置SE1~SE6端人為設置分支地址第十六頁,共十九頁,2022年,8月28日實驗三控制器實驗微程序流程圖1第十七頁,共十九頁,2022年,8月28日
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四年級下冊科學教學設計(含教材評析)-1《冷熱與溫度》蘇教版
- 吉林省松原市八年級生物下冊 7.1.3兩棲動物的生殖和發育教學設計 (新版)新人教版
- 2026年企業員工全面質量管理知識競賽題庫帶答案
- 廣東省肇慶市高中政治 3.2文化在交流中傳播教學設計 新人教版必修3
- CN118994328B 呼吸道合胞病毒疫苗及其制備方法和應用 (珠海麗凡達生物技術有限公司)
- 2026年汽車維修檢驗工內部技能考核試卷及答案
- 2026年中式面點師中級理論知識考核試卷及答案
- 2026年建筑木工安全教育試題附答案
- 2026年人造石生產工成本控制考核試卷及答案
- 2026年N叉車司機證模擬測試題(+答案)
- GB/T 38082-2025生物降解塑料購物袋
- 基于原位TEM技術探究電子束輻照下NaCl與KCl的分解歷程
- 第1-2章階段性學習鞏固月考模擬卷2025-2026學年(北師大版)九年級數學上冊(含答案)
- 2025國際中文教師試題及答案
- (正式版)DB61∕T 1736-2023 《可移動文物數字化工作規程》
- 燃氣重點用戶管理辦法
- 超聲科住院醫師規范化培訓結業臨床實踐能力考核標準方案(2022版)
- 沉香與健康課件圖片
- 2025校招:硬件工程師筆試題目及答案
- 財務資金管理培訓
- 數控加工中心操作編程練習圖紙60張
評論
0/150
提交評論