計算機專業基礎綜合(計算機組成原理)模擬試卷15_第1頁
計算機專業基礎綜合(計算機組成原理)模擬試卷15_第2頁
計算機專業基礎綜合(計算機組成原理)模擬試卷15_第3頁
計算機專業基礎綜合(計算機組成原理)模擬試卷15_第4頁
計算機專業基礎綜合(計算機組成原理)模擬試卷15_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

計算機專業基礎綜合(計算機組成原

理)模擬試卷15

一、單選題(本題共31題,每題1.0分,共31分。)

1、關于控制器的主要功能,下面說法中最準確的是()。

A、產生時序信號

B、從主存取出一條指令

C、完成指令譯碼

D、從主存取出一條指令、完成指令譯碼、產生時序信號、指揮各部件完成指令指

定的操作

標準答案:D

知識點解析:完整角度上講,控制器的主要功能可以表述為從主存取出一條指令、

完成指令譯碼、產生時序信號、指揮各部件完成指令指定的操作.

2、CPU功能不包括()。

A、執行指令

B、控制執行指令的順序

C、執行DMA操作

D、檢測并響應中斷

標準答案:C

知識點解析:DMA操作由DMA控制器來執行。CPU的功能還包括發現和處理“異

常”。

3、存放當前正在執行的指令并為譯碼部件提供信息的部件是()。

A、指令譯碼器

B、程序計數器

C、指令寄存器

D、地址寄存器

標準答案:C

知識點解析:指令寄存器中主要存放的是當前正在執行的指令,而不是PC。

4、下面各存儲器件中,用于存儲微程序的是()。

A、主存

Cache

C、控制存儲器

D、輔存

標準答案:C

知識點解析:控制存儲器在CPU內部,主要存放微程序。

5、從一條指令的啟動到下一條指令的啟動的間隔時間稱為()。

A、時鐘周期

B、機器周期

C、工作周期

D、指令周期

標準答案:D

知識點解析:本題主要考查的是指令周期的定義。

6、設計微程序的人員是()。

A、硬件設計人員

B、軟件設計人員

C、用戶

D、管理員

標準答案:A

知識點解析:設計微程序的目的是為了控制時序,因此屬于硬件設計人員的工作范

疇V

7、在CPU的狀態寄存器中,若符號標志為力”,表示運算結果是()。

A、正

C、零

D、不一定

標準答案:B

知識點解析:狀態標志寄存器用來存放程序狀態字(PSW)。程序狀態字的各位表征

程序和機器運行的狀態,是參與控制程序執行的重要依據之一。它主要包括兩部分

內容:一是狀態標志,如進位標志(c)、結果為零標志(z)等,大多數指令的執行將

會影響這些標志位;二是控制標志,如中斷標志、陷阱標志等。符號標志位SF=O

表示為正數,符號標志位SF=1表示為負數。

8、下列說法中正確的是()。

A、微程序控制方式和硬連線方式相比較,前者可以使指令的執行速度更快

B、若采用微程序控制方式,則可用*C取代PC

C、控制存儲器通常用RAM

D、機器周期也稱為CPU周期

標準答案:B

知識點解析:在微程序控制方法中,NPC的作用與在指令控制過程中PC起到的作

用相同。

9、在計算機體系結構中,CPU內部包括程序計數器PC、存儲器數據寄存器

MDR、指令寄存器IR和存儲器地址寄存器MAR等。若CPU要執行的指令為:

MOVRo,#100(即將數值100傳送到寄存器Ro中),則CPU首先要完成的操作是

()。

A、100―?Ro

B、100->MDR

C、PC一MAR

D、PC—IR

標準答案:C

知識點解析:無論運行什么類型的指令,CPU首先需要取指令,取指令階段的第

一個操作就是將指令地址(程序計數器PC中的內容)送往存儲器地址寄存器。取指

周期完成的微操作序列是公共的操作,與具體指令無關,取指令操作如下:(1)將

程序計數器PC中的內容送至存儲器地址寄存器MAR,記作(PC)-MAR;(2)向主

存發讀命令,記作Read:(3)從主存中取出的指令送到存儲器數據寄存器MDR,

記作M(MAR)-MDR;(4)將M.DR的內容送至指令寄存器IR中,記作

(MDR)TIR:(5)將PC的內容遞增,為取下一條指令做好準備,記作

(PC)+l-*PCo題中雖然給出了一條具體的指令“MOVR0,#100”,實際上CPU首

先要完成的操作是取指令,與具體指令是沒有關系的。

10、構成控制信號序列的最小單位是()。

A、微程序

B、微指令

C、微命令

D、機器指令

標準答案:C

知識點解析:控制信號序列的最小單位是微命令。

11、通常情況下,微指令位數最長的編碼方法是(),

A、直接表示法/直接控制法

B、字段直接編碼表示法

C、字段間接編碼表示法

D、混合表示法

標準答案:A

知識點解析:此題考查不同的微指令編碼方法的特點:直接表示法/直接控制法速

度最快,但位數最長,編碼空間利用率最低。

12、微程序控制器比硬布線控制器慢,原因是()。

A、增加了從外存讀微指令的時間

B、增加了從主存讀微指令的時間

C、增加了從IR中讀微指令的時間

D、增加了從控制存儲器讀微指令的時間

標準答案:D

知識點解析:微程序的執行過程中增加了從控存讀微指令的時間,因此使得其速度

慢于硬布線控制器。

13、相對于硬布線控制器,微程序控制器的特點是()。

A、指令執行速度較快,修改指令的功能或擴展指令集難

B、指令執行速度較快,修改指令的功能或擴展指令集容易

C、指令執行速度較慢,修改指令的功能或擴展指令集難

D、指令執行速度較慢,修改指令的功能或擴展指令集容易

標準答案:D

知識點解析:考查硬。線控制器和微程序控制器的特點。

14、微程序是在()時被執行的。

A、安裝硬件

B、安裝軟件

C、執行指令

D、故障診斷

標準答案:C

知識點解析:微程序的執行是在指令執行過程中的,通過執行微程序產生時序控制

信號,推進指令執行過程的進行v

15、當微指令采用分段編碼時,我們將互斥性微命令()。

A、放在同一段中

B、用多級譯碼來區分

C、放在不同段中

D、任意存放

標準答案:C

知識點解析:本題考查字段直接編碼的特點。互斥性微命令是指不能同時或不能在

同一個CPU周期內并行執行的微命令,反之則是可以并行執行的微命令。

16、異步傳送方式常用于()中,作為主要控制方式,

A、微型機的CPU內部控制

B、硬連線控制器

C、微程序控制器

D、串行I/O總線

標準答案:A

知識點解析:異步傳輸方式會用于微型機的CPU內部控制。

17、某計算機的指令系統中共有101條不同的指令,采用微程序控制方式時,控制

存儲器中具有的微程序數目至少是()。

A、100

B、102

C、103

D、104

標準答案:B

知識點解析:除去101條機器指令所對應的101個微程序外,至少還有一個取指微

程序,所以至少有102個微程序。通常,一條機器指令對應一個微程序。由于任何

一條機器指令的取指令操作都是相同的,因此可以將取指令操作抽出來編成一個獨

立的微程序,這個微程序只負責將指令從主存中取出送至指令寄存器。此外,也可

以編出對應間址周期的微程序和中斷周期的微程序。這樣,控制存儲器中的微程序

個數應等于指令系統中的機器指令數再加上對應的取指、間址和中斷周期等公用的

微程序數。若指令系統中具有n種機器指令,則控制存儲器中的微程序數至少有

n+1個。

18、控制器同步控制方式是指()。

A、由統一時序信號控制的方式

B、由握手信號控制的方式

C、由中斷控制的方式

D、由程序查詢控制的方式

標準答案:A

知識點解析?:同步是指由統一時序信號控制。

19、以下說法中,錯誤的是()。

A、指令執行過程中的第一步就是取指令操作

B、為了進行取指令操作,控制器需要得到相應的指令

C、取指令操作是控制器自動進行的

D、在指令長度相同的情況下,所有取指令的操作都是相同的

標準答案:B

知識點解析:取指令操作完成的任務是將當前指令從主存中取出來并送至指令寄存

器中去。這是指令運行過程中的第一步,與具體指令無關。取指令操作是控制器自

動進行的,是控制器固有的功能°只要指令的長度相同.取指令的操作都是相同

的。一條指令運行過程可以分為3個階段:取指令階段、分析取數階段和執行指令

階段。其中取指令階段的操作對任何一條指令來說都是必須耍執行的操作,所以稱

為公共操作。完成取指階段任務的時間稱為取指周期。如果指令長度不相同,長指

令的取指令操作將要比短指令復雜。

20、微指令中的微地址表示()。

A、微操作的對象

B、存放微操作結果的地址

C、微操作數地址

D、后繼微指令地址

標準答案:D

知識點解析:微地址表示的是后繼微指令地址。

21、通常所說的32位微處理器是指()。

A、地址總線的寬度為32位

B、處理的數據長度只能為32位

C、CPU字長為32位

D、通用寄存器數目為32個

標準答案:c

知識點解析:通常所說的32位微處理器是指CPU字長為32位。將運算器和控制

器合稱為中央處理器(CPU),在由超大規模集成電路構成的微型計算機中,往往將

CPU制成一塊芯片,稱為微處理器。CPU按照其處理信息的字長可以分為8位

CPU、16位CPU、32位CPU、64位CPU等。選項A、B、D均與微處理器的位數

無關。

22、在微程序控制方式中,機器指令、微程序和微指令的關系是()。

A、每一條機器指令由一條微指令來解釋執行

B、每一條機器指令由一段(或一個)微程序來解釋執行

C、一段機器指令組成的工作程序可由一條微指令來解釋執行

D、一條微指令由若干條機器指令組成

標準答案:B

知識點解析?:機器指令是由一段(或一個)微程序來解釋執行的,一條微程序是由若

干微指令構成的。

23、一個單周期處理器,各主要功能單元的操作時間為:指令存儲器和數據存儲器

為0.3ns,ALU為0,2ns,寄存器文件為O.1ns,則該CPU的時鐘周期最少應

該是()。

A、0.4ns

B、0.3ns

C、0.2ns

D、1ns

標準答案:D

知識點解析:單周期處理器時鐘周期取為“Load”指令的執行時間(最長),它等于讀

指令存儲器(取指)的時間、讀寄存器堆(取形式地址)的時間、ALu(計算有效地址)的

時間、讀數據存儲器(取操作數)的時間以及寫寄存器堆(將操作數寫入目的寄存器)

的時間之和,為lns<>

24、微程序存放在()。

A、主存中

B、堆棧中

C、只讀存儲器中

D、磁盤中

標準答案:C

知識點解析:微程序存放在控制存儲器中,是只讀存儲器。

25、下列關于并行微程序控制器的說法中,正確的是()。

A、現行微指令的執行與取下一條微指令的操作并行

B、現行微指令的執行與取下一條微指令的操作串行

C、兩條或更多微指令的執行在時間上并行

D、兩條或更多微指令的取微指令操作在時間上并行

標準答案:A

知識點解析:并行微程序控制器中,在執行現行微指令的同時,取下一條微指令,

選項A的描述正確。

26、下列說法中正確的是()。

A、取指周期一定等于機器周期

B、指令字長等于機器字長的前提下,取指周期等于機器周期

C、指令字長等于存儲字長的前提下,取指周期等于機器周期

D、取指周期與機器周期沒有必然聯系

標準答案:C

知識點解析:指令字長一般取存儲字長的整數倍,當指令字長等于存儲字長時,取

指周期可看作機器周期。

27、在微程序控制方式中,以下說法中正確的是(),I.采用微程序控制器的處

理器稱為微處理器n.每一條機器指令由一個微程序來解釋執行m.在微指令的

編碼中,執行效率最低的是直接編碼方式W.水平型微指令能充分利用數據通路

的并行結構

A、I和n

B、II和w

C、I和皿

D、n、HI和w

標準答案:B

知識點解析:微處理器是相對于大型機的處理器而言的,與微程序控制器沒有必然

聯系.I錯誤c微程序的設計思想就是將每一條機器指令編寫成一個微程序,每一

個微程序包含若干條微由令,每一條微指令對應一個或幾個微操作命令,口正確。

直接編碼方式中每一位弋表一個微命令,不需要譯碼,因此執行效率最高,ni錯

誤。一條水平型微指令能定義并執行幾種并行的基本操作,因此能更充分利用數據

通路的并行結構,w正確。

28、下列幾項中,流水線相關包括()。I.結構相關口.數據相關m.指令相關

IV.控制相關

A、I,n,in,iv

B、i,ii,in

c、i,n,iv

D、i,m,iv

標準答案:c

知識點解析:流水線相關包括:結構相關、數據相關和控制相關。其中,結構相關

是由于不同指令欲同時使用一個部件而造成的;數據相關是指后面指令欲使用前面

指令的結果時該結果還沒有產生;控制相關是指指令執行的順序

溫馨提示

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

評論

0/150

提交評論