計算機組成習題概要_第1頁
計算機組成習題概要_第2頁
計算機組成習題概要_第3頁
計算機組成習題概要_第4頁
計算機組成習題概要_第5頁
免費預覽已結束,剩余10頁可下載查看

下載本文檔

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

文檔簡介

1、6.4同步測試習題及解答6.4.1同步測試習題一、填空題1、控制器由于設計方法的不同可分為型、型和型控制器。2、控制器在生成各種控制信號時,必須按照一定的進行,以使對各種操作實施時間上的控制。3、微程序控制的計算機中的控制存儲器CM是用來存放的。4、在微指令的字段編碼法中,操作控制字段的分段并非是任意的,必須遵循的分段原則中包括:把性的微命令分在同一段內;一般每個小段要留出一個狀態,表示。5、微指令分為和微指令兩類,可以同時執行若干個微操作,所以執行機器指令的速度比快。二、選擇題1、在CPU中跟蹤指令后繼地址的寄存器是。A.主存地址寄存器B.程序計數器C.指令寄存器D.狀態標志寄存器2、指令寄

2、存器的位數取決于。A.存儲器的容量B.指令字長C.機器字長D.存儲字長3、在計算機系統中,表征系統運行狀態的部件是A.程序計數器C.中斷寄存器4、指令譯碼器是對進行譯碼。A.整條指令C.指令的地址5、下列說法中是正確的。A.指令周期等于機器周期C.指令周期大于機器周期6、同步控制是。A.只適用于CPU控制的方式C.所有指令執行時間都相同的方式B.累加寄存器D.程序狀態字B.指令的操作碼字段D.指令的操作數字段B.指令周期小于機器周期D.指令周期是機器周期的兩倍B.由統一時序信號控制的方式D.沒有統一時序信號控制的方工】7、異步控制常用于。A.CPU訪問外圍設備時B.微程序控制器中C.CPU的內

3、部控制中D.主存的內部控制中8、微程序控制器中,控制部件向執行部件發出的某個控制信號稱為0A.微程序B.微指令C.微操作D.微命令9、微程序控制器中,機器指令與微指令的關系是。A.每一條機器指令由一條微指令來執行。B. 一條機器指令由一段用微指令編成的微程序來解決解釋執行。C. 一段機器指令組成的程序可由一個微程序來執行。D.每一條微指令由一條機器指令來解釋執行。10、微程序控制器中,微程序的入口地址是由形成的。A.機器指令的地址碼字段B.微指令的微地址碼字段C.機器指令的操作碼字段D.微指令的微操作碼字段11、微指令執行的順序控制問題,實際上是如何確定下一條微指令的地址問題。通常采用的一種方

4、法是斷定方式。其基本思想是。A.用程序計數器PC來產生后繼微指令地址B.用微程序計數器NPC來產生后繼微指令地址C.通過微指令順序控制字段由設計者指定或者由設計者指定的判斷字段控制產生后繼微指令地址D.通過指令中指定一個專門字段來控制產生后繼微指令地址三、判斷題1、在馮諾曼計算機中,指令流是由數據流驅動的。2、執行指令時,指令在主存中的地址存放在指令寄存器中。3、指令周期是指CPU從主存中讀出一條指令的時間。4、指令周期又稱為CPU周期。5、取指周期的操作與指令的操作碼無關。6、微指令是指控制存儲器中的一個單元的內容。7、在微程序控制器中,微指令寄存器用來存放微程序。8、微指令的操作控制字段采

5、用字段編碼時,兼容的微命令應安排在同一段中。四、簡答題1、在控制中,微操作控制信號的形成與哪些信號有關?2、微程序控制和組合邏輯控制哪一種速度更快?為什么?3、什么是指令周期,機器周期(CPU周期)和T周期?指令的解釋有哪3種控制方式?五、設計題1、一CPU數據通路為雙總線結構,如圖6-24。其中,圖中連線有誤。注:ALU一運算器;RAALU的輸入寄存器;IR一指令寄存器;PC一程序計數器;RR;程序員可用通用寄存器;MAR一存儲器地址寄存器;MDR一存儲器數據寄存器。回答下列問題:(1)畫出修正錯誤后的連線圖,不能改變原有的雙總線結構。(2)如要實現直接尋址方式,如何修改?(3)描述ADDa

6、ddr,Ri指令從取指令開始的實現過錯,指令的功能為:(Ri)+(addr)taddr2、某機采用微程序控制方式,微指令字長24位,采用水平型編碼控制的微指令格式,斷定方式,共有微命令30個,構成4個互拆類,各包含5個、8個、14個和3個微命令,外部條件共3個。(1)控制存儲器的容量應為多少?(2)設計出微指令的具體格式。3、一個假想機的數據通路如圖6-25所示,它的控制存儲器容量為256個單元。ALU可完成算術加、減和邏輯與、或運算,ALU有標志位Z和N,微指令要完成有條件和無條件轉移功能。計微指令格式,使之能完成上述要求的功能,表明微指令中每一位的符號及其功能如微指令為多個子周期?每個子周

7、期完成什么操作?(提示:可考慮寄存器運算微指令和訪問主存微指令兩種類型微指令,并假定在一個微指令周期內就可以完成MDR與主存間的數據傳送。)4、一CPU數據通路為雙總線結構,如圖6-26)0IR為指令寄存器;PC為程序計數器(具有自增1功能),M為主存(受R/W信號控制),MAR為主存地址寄存器,MDR為主存數據寄存器,ALU由+、一控制信號決定可完成何種操作,G控制一個門電路,除MAR、X、Y的輸出端為直通線不受控之外,其余寄存器均有in、out控制信號。(1)標出各寄存器的in、out控制信號。(2)設計微指令格式,并說明各字段意義。(3)SURR,Ro指令完成(R。)一(R2)tR0的功

8、能操作,寫出該指令從取指令開始的執行過程。(4)寫出取指令的各條微指令的代碼。5、某機有8條微指令IiI8,每條微指令所含的微命令控制信號如表6-5所示微指令微命令信號abcdefghijIiVVI2VVVI3VVVI4VVI5VVVI6VVVI7VVI8VVV試為ab、c、d、e、f、g、h、i、j這10個微命令設計格式并安排編碼6.4.2同步測試習題解答一、填空題1、組合邏輯,存儲邏輯,組合邏輯和存儲邏輯組合2、時序。3、微程序。4、互斥型,垂直型,水平型,垂直型。二、選擇題1、Bo2、Bo3、Do4、Bo5、Co6、Bo7、Ao8、Do9、Bo10、Co當執行完公用的取指微程序從主存中取

9、出機器指令之后,由機器指令的操作碼字段指出各個微程序的入口地址(初始微地址)。11、Co三、判斷題1、X。在馮諾依曼計算機中,數據流是由指令流來驅動的。2、X。在執行指令時,存放在指令寄存器中的是指令而不是指令的地址。3、X。指令周期是指CPU從主存中讀出指令、分析取數并執行完成該指令的全部時問。4、X。指令周期是由若干個CPU周期組成的。5、Vo6、Vo7、X。在微程序控制器中,微指令寄存器用來存放取出的一條微指令。8、X。微指令的操作控制字段采用字段編碼時,應將互斥的微命令安排在同一段內,兼容的微命令安排在不同的段內。四、簡答題1、微操作控制信號是由指令部件提供的譯碼信號、時序部件提供的時

10、序信號和被控制功能部件所反饋的狀態及狀態及條件信號綜合形成的。2、組合邏輯控制速度更快。因為微程序控制器使每條機器指令都轉化成為一段微程序并存入一個專門的存儲器(控制存儲器)中,微操作控制信號由微指令產生,增加了一級控制存儲器,所以速度慢。3、指令周期是指取指令,分析取數到執行指令所需的全部時間。一個指令周期劃分為若干個機器周期(CPU周期),每個機器周期完成一個基本操作。一個機器周期中又含有若干個時鐘周期(T周期),每個T周期完成一個微操作。五、設計題1、(1)修正錯誤后的連線圖如圖6-27所示。(2)直接尋址方式就是指令的地址碼部分直接給主存地址,即IRaddrTMAR,原圖已有此通路。無

11、需修改。(3)指令ADDaddr,R的實現過程。PCTMAR;從存儲器中取指令M(MAR)MDRMDRIRPC+1PCIRaddrTMAR;從存儲器中取加數M(MAR)MDRMDRRaRTMDR;從寄存器Ri中取被加數ALUMDRMDRtM;和寫回存儲器2、(1)控制存儲器的容量為256X24。因為下地址字段有8位(2)微指令的具體格式見圖6-28。3位4位4位2位3位8位判斷測試字段下地址字段操作控制字段4R順序控制字段圖6-28微指令的具體格式圖6-28中操作控制字段被分為4組,第一組3位(表示5個微命令),第二組4位(表示8個微命令),第一組4位(表示14個微命令),第四組2位(表示3個

12、微命令);判斷測試條件字段3位(假設外部條件直接控制),下地址字段8位。3、微命令包括:ALU的控制4個(+、-、與或);RR3的in、out信號8個;IR、PC、C、D的in、out信號8個;主存的讀寫信號2個;MDR的in、out信號2個;MAR、A、B的in信號3個;若微指令采用直接控制法,操作控制字段就需要27位。另有判斷測試字段2位,下地址字段8位。微指令格式圖略。寄存器運算微指令有兩個子周期,取微指令子周期、執行子周期;訪問主存微指令有3個子周期;取微指令子周期、訪問主子周期、執行子周期。4、(1)假設輸入用字母in表示,輸出用字母o表示。標出各寄存器的in、out控制信號后的雙總線結構如圖6-29所示。圖649標出控制信號的雙總線結構圖(2)若微指令格式中操作控制字段采用直線控制法,則所有微命令每個一位,微指令格式圖略。(3)SUBR,Ro指令的執行過程:PCmarM(MAR)mdrMDRIRR0,XR0,YX,Y,R0寫出取指令的各條微指令的代碼。PCTmar(PCo,G,MARin)M(MAR)MDR(R)MDRtIR(MDRo,G,IRin)括號中為各條微指令對應的微命令,具體代碼省略。5

溫馨提示

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

評論

0/150

提交評論