計算機組成原理重點考試題答案_第1頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、7.說明組合邏輯控制器與微程序控制器在組成和原理上異同處及優缺點。 解:(1)相同之處:1)基本功能相同,即提供計算機各個部件協同運行所需的控制信號;2)基本組成也相同,即PC、IR及幾個步驟完成每一條指令的具體功能。(2)不同之處:1)處理指令執行步驟方法不同:組合邏輯控制器是利用節拍發生器的節拍信號區分指令執行步驟;而微程序控制器是通過微指令地址的銜接區分指令執行步驟;2)提供控制信號的方案不同:組合邏輯控制器采用組合邏輯電路直接產生控制信號;微程序控制器是通過微地址譯碼器找到控存單元,取出的微指令才是控制信號。補充題1:說明微程序控制器的基本工作原理。參考答案要點:將控制器所需要的微操作

2、命令,以微代碼的形式編成微指令,存在專門的控制存儲器中,CPU執行機器指令時,從控制存儲器中取出微指令,對微指令中的操作控制字段進行解釋,即產生執行機器指令所需的微操作命令序列。其具體的工作過程如下:首先將用戶程序的首地址送至PC,然后進入取指階段。1)取機器指令:從控制存儲器中讀取“取指微指令”,用產生的微命令控制CPU訪存,讀取機器指令,并送入指令寄存器IR。2)形成微程序入口地址:根據機器指令的操作碼,通過微地址形成電路,產生與該機器指令對應的微程序入口地址,并送入CMAR。3)逐條取出機器指令對應的微程序并執行之。4)返回取指微指令,開始又一條機器指令的執行。如此不斷重復,直到整個程序

3、執行完為止。3.微程序控制方式優缺點及應用1. 優點: 結構規整,設計效率高; 易于修改,擴展指令系統功能; 可靠性高; 性價比高。2. 缺點: 執行速度較慢 執行效率不高3. 應用: 用于對速度要求不太高的、功能較復雜的機器中,特別適用于系列機。補充題2:畫圖并說明微程序控制器中是如何根據操作碼形成相應微程序入口地址的。參考答案要點: 如上圖所示,機器指令取至指令寄存器后,指令的操作碼作為微地址形成部件的輸入,來形成微指令的地址。因此,可以把微地址形成部件理解為一個編碼器。微地址形成部件可采用PROM實現,即以指令的操作碼作為PROM的地址,而相應的存儲單元中就存放著對應該指令微程序的首地址。4.DMA的數據傳送過程可分為預處理、數據傳送和后處理3個階段。工作過程如下圖所示:各階段完成的工作如下:1) 預處理階段:CPU執行主程序實現DMA傳送的初始化設置;2)數據傳送階段:由DMA控制器實現內存

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論