計算機體系結構複習題 有答案

2021-09-23 00:02:55 字數 3610 閱讀 2407

體系結構複習題》

一、 選擇題(15分)

1. 計算機系統多級層次中,從下層到上層,各級相對順序正確的應當是( )

a.組合語言機器級---作業系統機器級---高階語言機器級

b.微程式機器級---傳統機器語言機器級---組合語言機器級

c.傳統機器語言機器級---高階語言機器級---組合語言機器級

d. 組合語言機器級---應用語言機器級---高階語言機器級

2. 對系統程式設計師不透明的是( )

a.cache 儲存器b.系列幾各檔不同的資料通路寬度

c.指令緩衝暫存器d.虛擬儲存器

3. 在計算機系統設計中,比較好的方法是( )

a.從上向下設計b.從下向上設計

c.從兩頭向中間設計d.從中間開始向上、向下設計

4. 不同系列的機器之間,實現軟體移植的途徑不包括( )

a.用統一的高階語言b.用統一的組合語言

c.模擬d.**

5. 堆疊型機器比通用暫存器型機器優越的是( )

a.支援先進先出類接替演算法的求解 b.能更好地支援向量的運算

c.支援由逆波蘭表示式將高階語言多元賦值語句直接編譯生成堆疊指令程式d.能優化儲存器的空間利用率

6. 浮點數尾數基值rm=8,尾數數值部分長6位,可表示的規格化最小正尾數為( )

a.0.5b.0.25 c.0.125d.1/64

7. 在尾數下溢處理方法中,平均誤差最大的是( )

a.截斷法b.捨入法

c.恆置「1」法d.rom查表法

8. illiac ⅳ是一種( )

a.流水線處理機b.指令重疊處理機

c.陣列處理機d.多處理機

9. 能實現作業、任務級並行的異構型多處理機屬( )

a.misd b.simd c.mimd d.sisd

10.非線性流水線是指( )

a.一次運算中使用流水線中多個功能段

b.一次運算中要多次使用流水線中的某些功能段

c. 流水線中的某些功能段在各次運算中的作用不同

d. 流水線中的各個功能段在各種運算中有不同的組合

11.流水機器對全域性性的相關處理不包括( )

a.猜測法b.提前形成條件碼

c.加快短迴圈程式的執行d.設定相關專用通路

12.外部裝置印表機適合於連線( )

a.陣列多路通道或選擇通道b.位元組多路通道或選擇通道

c.選擇通道d.任意一種通道

13.虛擬儲存器常用的位址映像方式是( )

a.全相聯b.段相聯

c.組相聯d.直接

14.下列關於虛擬儲存器的說法,比較正確的是( )

a.訪主存命中率隨頁面大小增大而提高

b.訪主存命中率隨貯存容量增加而提高

c.更換替換演算法能提高命中率

d.在主存命中率低時,改用堆疊型替換演算法,並增大主存容量,可提高命中率

15.cache儲存器常用的位址映像方式是( )

a.全相聯映象b.頁表法映象

c.組相聯映象d.段頁表映象

16. 對系統結構透明的是( )

a.字元行運算指令b.主存位址暫存器

c.虛擬儲存器d.vlsi技術

17. 組合語言源程式變換成機器語言目標程式是經( )來實現的。

a.編譯程式解釋b.匯程式設計序解釋

c.編譯程式翻譯d.匯程式設計序翻譯

18. 「從中間開始」設計的「中間」目前多數是在( )

a.傳統機器語言機器級與微程式機器級之間

b.傳統機器語言機器級與作業系統機器級之間

c.微程式機器級與組合語言機器級之間

d. 作業系統機器級與組合語言機器級之間

19. 推出系列機的新機器,不能更改的是( )

a.原有指令的定址方式和操作碼 b.系統匯流排的組成

c.資料通路寬度d.儲存晶元的整合度

20. 利用時間重疊概念實現並行處理的是( )

a.流水處理機b.多處理機

c.並行(陣列)處理機d.相聯處理機

21. 在相同機器字長和尾數字數的情況下,浮點數尾數基值取小,可使浮點數( )

a.運算過程中數的精度損失降低 b.數在數軸上的分布變密

c.可表示數的範圍增大d.可表示數的個數增多

22. 當浮點數尾數的基值rm=16,除尾符之外的尾數機器位數為8位時,可表示的規格化最大尾數值是( )

a.1/2b.15/16

c.1/256d.255/256

23. 尾數下溢處理方法中,平均誤差可調整到零的方法是( )

a.捨入法b.截斷法

c.rom 查表法d.恆置「1」法

24. 支援動態位址再定位的定址方式是( )

a.基址定址b.間接定址

c.變址定址d.直接定址

25.磁碟外部裝置適合於連線( )

a.陣列多路通道或選擇通道b.位元組多路通道或選擇通道

c.陣列多路通道或位元組通道d.任意一種通道

26.最能確保提高虛擬儲存器訪主存的命中率的改進途徑是( )

a.增大輔存容量b.採用fifo替換演算法並增大頁面

c.採用lru替換演算法並增大頁面 d.採用lru替換演算法並增大頁面數

27.下列說法正確的是( )

a.cache容量一般不大,命中率不會很高

b.cache晶元速度一般比cpu的速度慢數十倍

c.cache本身速度很快,但位址變換速度很慢

d.cache 儲存器查映象表和訪問物理cache其間可以流水,使速度與cpu匹配。

28.與流水線最大吞吐率高低有關的是( )

a.各個子過程的時間b.最快子過程的時間

c.最慢子過程的時間d.最後子過程的時間

29.用迴圈表示 pm2-1的互連函式,應該是( )

a.(6 4 2 0)(7 5 3 1b.(0 2 4 6 )(1 3 5 7)

c.(0 1 2 3 4 5 6 7d.(7 6 5 4 3 2 1 0)

30.在共享主存的多處理機中,為減少訪主存衝突,採用的方式一般是( )

a.並行多體交叉主存系統b.虛擬儲存器

c.共享cache儲存器d.用高速單體主儲存器

31. 直接執行微指令的是( )

a.匯程式設計序b.編譯程式

c.硬體d.微指令程式

32. 從計算機系統結構上講,機器語言程式設計師所看到的機器屬性是( )。

a.計算機軟體所要完成的功能b.計算機硬體的全部組成

c.程式設計要用到的硬體組織d.計算機各部件的硬體實現

33. 不同系列的機器之間,實現軟體移植的途徑不包括( )

a.用統一的高階語言b.用統一的組合語言

c.模擬d.**

34. 多處理機主要實現的是( )

a.指令級並行b.任務級並行

c.操作級並行d.操作步驟的並行

35. 浮點數尾數下溢處理時,最大誤差最大,但下溢處理不需要時間,平均誤差又趨於零的方法是( )

a.截斷法b.捨入法

c.rom 查表法d.恆置「1」法

36. 程式設計師編制程式所使用的位址是( )

a.有效位址b.邏輯位址

c.輔存實位址d.主存位址

計算機體系結構習題答案

第1章計算機系統結構的基本概念 1.1 解釋下列術語 層次機構 按照計算機語言從低階到高階的次序,把計算機系統按功能劃分成多級層次結構,每一層以一種不同的語言為特徵。這些層次依次為 微程式機器級,傳統機器語言機器級,組合語言機器級,高階語言機器級,應用語言機器級等。虛擬機器 用軟體實現的機器。翻譯 ...

計算機體系結構複習

模擬試題一 課程名稱計算機系統結構適用班級 考試時間 120 分鐘班級學號姓名 一 單項選擇題 本大題共10小題,每小題2分,共20分。在每小題的四個備選答案中選出乙個符合題意的,並將其前面的序號填在題後的括號內。1.按flynn分類法,處理機illiac iv屬於 sisd simd misd m...

計算機體系結構

平行計算 之我見指導老師 陳麗萍 學院 資訊科學與工程學院 班級 計科0908班 姓名 原海南 學號 0909083125 完成日期 2012年5月21日 目錄1.平行計算簡介 1.1什麼是平行計算 1.2為什麼需要平行計算 1.3平行計算的歷史 1.4平行計算的現狀 2.平行計算與網際網路 2.1...