計算機系統結構期中考試題

2021-03-14 04:01:31 字數 4356 閱讀 9196

1. 第一部分選擇題 (20分,有的有兩個答案)

1.計算機使用的語言是()

a.專屬軟體範疇,與計算機體系結構無關 b.分屬於計算機系統各個層次

c.屬於用以建立乙個使用者的應用環境d.屬於符號化的機器指令

2.輸入輸出系統硬體的功能對()是透明的。

a.作業系統程式設計師 b.應用程式設計師 c.系統結構設計人員 d.機器語言程式設計員

3.全相聯位址映象是指()

a.任何虛頁都可裝入主存中任何實頁的位置 b.乙個虛頁只裝進固定的主存實頁位置

c.組之間是固定的,而組內任何虛頁可以裝入任何實頁位置 d.組間可任意裝入,組內是固定裝入

4.設16個處理器編號分別為0,1,2,…,15用cube3互聯函式時,第10號處理機與第()號處理機相聯。

a.11b.8c.14d.2

5.若輸入流水線的指令既無區域性性相關,也不存在全域性性相關,則()

a.可獲得高的吞吐率和效率 b.流水線的效率和吞吐率惡化

c.出現瓶頸 d.可靠性提高

6.初始衝突向量***在2拍後送入流水線,則新的衝突向量為()。

a.10101010b.01011111 c.10111101d.101110111.21

7.在流水計算機中採用多體交叉儲存器,其目的是 。

a解決儲存器的速度匹配問題 b解決儲存器的容量匹配問題

c使儲存器的訪問時間能與流水線中其他過程段的速度相匹配

d使儲存器的儲存容量能與流水線中其他過程段的容量相匹配

8.以下指令存在哪些型別的資料相關?c

a raw相關 b war相關 c waw相關 d rar相關

mul r3,r1,r2 ;(r1)×(r2)->r3

add r3,r4,r5 ;(r4)+(r5)->r3

6.在對risc機器基本概念的描述中,正確的是______。b

a risc機器不一定是流水cpub risc機器一定是流水cpu

c risc機器有複雜的指令系統d cpu配備很少的通用暫存器

7.相聯儲存器是以來訪問儲存器的。

a. 位址b. 關鍵字 c. 內容d. cache

8.指令格式中的位址碼字段,通常用來指定參與操作的或其位址。

a. 操作碼 b. 指令字 c. 資料字 d. 運算元

9.cache儲存器在產生替換時,可以採用以下替換演算法: 。

a不替換 b lfu演算法 c lru演算法 d隨機替換

10.若某個計算機系統中i/o位址統一編址,訪問記憶體單元和i/o裝置是靠來區分的。

a.資料匯流排上輸出的資料       b.不同的位址**

c.記憶體與i/o裝置使用不同的位址匯流排 d.不同的指令

11 . 在中斷響應過程中,cpu保護程式計數器的主要目的是____。

a.使cpu能找到中斷服務程式的入口位址  b.為了實現中斷巢狀

c.為了使cpu在執行完中斷服務程式時能回到被中斷程式的斷點處 d.為了使cpu與i/o裝置並行工工作

12.在32位的匯流排系統中,若時鐘頻率為1000mhz,匯流排上5個時鐘週期傳送乙個32位字,則該匯流排系統的資料傳送速率約為___兆位元組/秒。

(48)a.200   b.600    c. 800   d.1000

13. 現有四級指令流水線,分別完成取指、取數、運算、傳送結果四步操作。若完成上述操作的時間依次為9ns,10ns,6ns,8ns。則流水線的操作週期應設計為____ns.

a.6 b.8 c. 9 d.10

14. 從基本的cpu工作原理來看,若cpu執行mov r1,r0指令(即將暫存器r0的內容傳送到暫存器r1中),則cpu首先要完成的操作是__(50)__(其中pc為程式計數器,m為主儲存器;dr為資料暫存器;ir為指令暫存器;ar為位址暫存器)。

(50)a.(r0)→r1 b.pc→ar c.m→dr d.dr→ir

15.在單指令流多資料流計算機(simd)中,各處理單元必須__(5)__。

a.以同步方式,在同一時間內執行不同的指令

b.以同步方式,在同一時間內執行同一條指令

c.以非同步方式,在同一時間內執行不同的指令 d.以非同步方式,在同一時間內執行同一條指令

16.在計算機中,最適合進行數字加減運算的數字編碼是________,最適合表示浮點數階碼的數字編碼是____(2)____。

(1)a.原碼 b.反碼 c.補碼 d.移碼 (2)a.原碼 b.反碼 c.補碼 d.移碼

17.運算元所處的位置,可以決定指令的定址方式。運算元包含在指令中,定址方式為___(4)___;運算元在暫存器中,定址方式為_____(5)_____;運算元的位址在暫存器中,定址方式為____(6)_____。

供選擇的答案:

(4)a.立即定址 b.直接定址 c.暫存器定址 d.暫存器間接定址

(5)a.立即定址 b.相對定址 c.暫存器定址 d.暫存器間接定址

(6)a.相對定址 b.直接定址 c.暫存器定址 d.暫存器間接定址

18.陣列處理機屬於___(1)___計算機。供選擇的答案:

(1)a.sisd b.simd c.misd d.mimd

19.若記憶體位址區間為4000h~43ffh,每個存貯單元可儲存16位二進位制數,該記憶體區域用4片儲存器晶元構成,則構成該記憶體所用的儲存器晶元的容量是 。

a. 512×16bit b. 256×8bit c. 256×16bit d. 1024×8bit

20. 不屬於計算機控制器中的部件。

(1)a.指令暫存器ir b. 程式計數器pc c.算術邏輯單元 alu

d. 程式狀態字暫存器psw

二、簡答題(10分)

1. 什麼是虛擬儲存器中的段頁式管理?

2. 何謂動態執行技術?

3. 多機系統中的緊耦合系統與松耦合系統有什麼差別?

4. 簡述cisc指令集結構功能設計的主要目標。從當前的計算機技術觀點來看,cisc 指令集結構的計算機有什麼缺點?

5. 5.位址映象方法有哪幾種?它們各有什麼優缺點?

三、判斷題:

1、對操作嗎進行優化編碼,在了解每種指令在程式中出現的概率後,使用哈弗曼演算法構造樹構造哈夫曼樹,這樣獲得的哈弗曼編碼是惟一的。

2、流水線處理機中,若出現資料相關,則可以並行執行。

3、cache容量越大,命中率越高。

4、虛擬儲存器是靠硬體管理,而cache 則是搞軟體管理的.

5.cpu中的資料匯流排寬度會影響,指令的的數量和記憶體容量

三、填空題(10分)

1.下列哪種儲存裝置不需要編址?

a、通用暫存器 b.主儲存器 c、輸入輸出裝置 d.堆疊

2,按照計算機系統層次結構,算術運算、邏輯運算和移位等指令應屬於( )級機器語言。

a、傳統機器語言機器 b、作業系統機器 c.組合語言機器 d.高階語言機器

3.早期的計算機系統只有定點資料表示,因此硬體結構可以很簡單。但是這樣的系統有明顯的缺點,下面哪乙個不是它的缺點( )

a.資料表示範圍小 b.單個需要的計算時鐘週期多c.程式設計困難 d儲存單元的利用率很低

4.下圖所示的時空圖對應的處理機為:

a. 標量處理機b. 超標量處理機c. 超流水處理機d. 超標量超流水處理機

5.—下面哪個頁面替換演算法實際上是不能夠實現的?( )

a.隨機頁面替換演算法 b.先進先出替換演算法c、最久沒有使用演算法 d.最優替換演算法

6.一到多的通訊情況,即乙個源結點傳送同乙個訊息到多個目的結點,叫做

a.單播 b.選播 c.廣播 d、會議

7.指令優化編碼方法,就編碼的效率來講,哪種方法最好?( )

a.固定長度編碼b.擴充套件編碼法 c、huffman編碼法 d.以上編碼都不是

8.在早期馮·諾依曼計算機特徵中,機器以( )為中心。

a.儲存器 b.輸入輸出裝置 c、運算器d.控制器

四、計算題

1、 (6 分 ) 某台機器的虛擬位址和實體地址都是 32 位,頁面大小為 4kb ,並給出了部分頁位址對映如下:

計算下表中和虛擬位址對應的實體地址

2、( 6 分)流水線由 4 個功能部件組成,每個功能部件的延遲時間為 t 。當輸入 5 條指令後,間歇 5t 時間,又輸入 5 條指令,如此周期性地工作,求此時流水線的實際吞吐率。並畫出其時空圖。

3 有一指令流水線如下所示

(1) 求連續輸入10條指令,該流水線的實際吞吐率和效率;

(2) 該流水線的「瓶頸」在哪一段?請採取兩種不同的措施消除此「瓶頸」。對於你所給出的兩種新的流水線,連續輸入10條指令時,其實際吞吐率和效率各是多少?

計算機期中考試

電二計算機期中考試 1個小時 1.用五筆錄入法輸入靜夜思 登高兩首詩。每首詩25分,共50分 格式如下 靜夜思李白 床前明月光,疑是地上霜。舉頭望明月,低頭思故鄉。登高杜甫 風急天高猿嘯哀,渚清沙白鳥飛回,無邊落木蕭蕭下,不盡長江滾滾來。2.要求 1 將標題 靜夜思 登高 設定為宋體 一號 藍色 加...

計算機系統結構試題

姓名學號 一 名詞解釋 每題3分,共15分 1.系列機 3.2 1cache經驗規則 2.強制性失效 4.指令級並行 二 試從目的 技術途徑 組成 分工方式 工作方式等5個方面對同構型多處理機和異構型多處理機做一比較 列表 10分 三 有哪幾種向量處理方式?它們對向量處理機的結構要求有何不同?6分 ...

計算機系統結構試題試題

姓名學號 一 填空題 20分,每空2分 1 在處理機中,若指令序列完成的順序總是與它們開始執行的順序保持一致,則只可能出現 相關,否則就有可能出現和 相關。2 設計i o系統的三個標準是和 3 單機和多機並行性發展的技術途徑有和 二 簡答題 20分,每題10分 1 在進行計算機系統設計時,乙個設計者...