計算機系統結構簡答題

2021-10-09 05:31:51 字數 2756 閱讀 1848

1. 簡述計算機系統的層次結構(從計算機語言的角度)。

2. 什麼是虛擬機器?為什麼要使用虛擬機器?

3. 什麼是翻譯?什麼是解釋?

4. 計算機系統結構、計算機組成和計算機實現三者之間的關係,並舉例說明。

5. 什麼是軟體的可移植性?實現軟體可移植性的常用方法有哪三種?

6. 什麼是模擬?什麼是**?

7. flynn分類法將計算機系統結構分成哪四類?請簡述。

8. 請簡述程式區域性性原理。

分類:

9. 簡述amdahl定律。

11. 馮諾依曼體系結構的特點。

12. 簡述現代計算機對比馮諾依曼體系結構,在哪幾個方面進行了改進。

13. 什麼是系列機?什麼是相容機?

14. 什麼是軟體相容?軟體相容有幾種?其中哪一種是軟體相容的根本特徵?

根本特徵:向後相容

15. 什麼是並行性?

16. 簡要說明提高計算機系統並行性的3種技術途徑,並分別從單機和多機系統的角度舉例。

時間重疊

資源重複

資源共享

單機系統

流水線技術

多體儲存器、多操作部件

虛擬機器、分時系統

多機系統

異構型多處理機

同構型多處理機

分布式系統

17. 增強cisc機器的指令功能主要從哪幾方面著手?

18. 簡述cisc存在的主要問題。

19. 簡述risc的優缺點及設計risc機器的一般原則。

缺點:

一般原則:

20. 根據cpu內部儲存單元型別,可將指令集結構分為哪幾類?

21. 常見的三種通用暫存器型指令集結構是什麼?

22. 計算機指令集結構設計所涉及的內容有哪些?

23. 流水技術有哪些特點?

24. 什麼是靜態流水線?什麼是動態流水線?

25. 什麼是單功能流水線?什麼是多功能流水線?

26. 什麼是線性流水線?什麼是非線性流水線?

27. 列舉3種相關。

控制相關

28. 流水線中有哪三種衝突?各是什麼原因造成的?

29. 選擇至少2種解決流水線結構衝突的方法簡述。

30. 選擇至少2種解決流水線資料衝突的方法簡述。

31. 選擇至少2種解決流水線控制衝突的靜態方法簡述。

32. 簡述流水暫存器的作用。

33. 簡述分支延遲槽的主要思想。

34. 簡述分支延遲槽的三種排程策略。

35. 簡述流水線凍結/排空策略。

36. 什麼是靜態排程?什麼是動態排程?動態排程的優點是什麼?

37. 簡述tomasulo演算法的基本思想。

38. 什麼是動態分支**?有何優點?

39. 簡述分支歷史表bht的基本思想。

40. 簡述分支目標緩衝器btb的基本思想。

41. 簡述基於硬體的前瞻演算法基本思想。

42. 單級儲存器的主要矛盾是什麼?通常採取什麼方法來解決?

解決方法:採用多種儲存器技術,構成多級儲存層次結構

43. 「cache-主存」和「主存-輔存」層次的主要區別是什麼?

「cache-主存」層次

「主存-輔存」層次

目的彌補主存速度的不足

彌補主存容量的不足

儲存管理的實現

全部由專用硬體實現

主要由軟體實現

訪問速度的比值(第一級比第二級)

幾比一幾萬比一

典型的塊(頁)大小

幾十 ~ 幾百個位元組

幾千個位元組或更大

cpu對第二級的訪問方式

可直接訪問

均通過第一級

不命中時cpu是否切換

不切換切換到其他程序

44. 在儲存層次中應解決哪四個問題?

45. 簡述cache的基本工作原理。

46. 在cache-主存層中,位址映像方法有哪幾種?它們各有什麼優缺點? 優點

缺點全相聯映像

不命中率低

查詢速度慢

直接映像

查詢速度快

不命中率高

組相聯映像

47. 簡述使用比較器進行4路組相聯cache並行查詢的過程。

48. cache-主存層常用的替換演算法有哪些?

49. 簡述cache寫命中時的兩種寫策略。

50. 簡述cache寫失效的兩種處理方法。

按寫分配法:寫不命中時,先把所寫單元所在的塊從主存調入cache中,然後進行寫入

51. 影響平均訪存時間的因素有哪些?針對每個因素,各舉出1種改進方法。

不命中率:增加塊大小

不命中開銷:寫緩衝合併

52. cache的3c失效是哪三種失效?針對每種失效給出一種降低失效率的方法。

53. 多體交叉儲存器有哪兩種編址方式?各有什麼特點。

地位交叉編址

54. 反映輸入/輸出系統可靠性能的引數有哪些?

可用性:指系統正常工作的時間在連續兩次正常服務間隔時間中所佔的比率

可信性:指服務的質量

55. 匯流排仲裁要解決的是什麼問題,匯流排仲裁的方法有哪些,各有什麼特點。

56. 匯流排的通訊控制解決的是什麼問題?大致有哪些方式。

57. 試比較程式查詢、程式中斷、dma三種i/o方式的區別。

58. 簡述通道的主要功能。

59. 簡述通道完成一次資料傳輸的主要過程。

60. 簡述三種通道傳輸方式及其傳輸過程。

選擇通道:連線高速裝置

陣列多路通道:連線高速裝置

《計算機系統基礎》複習 簡答題 01

馮 諾依曼計算機由哪兒部分組成?各部分的功能是什麼?採用什麼工作方式?一條指令的執行過程包含哪幾個階段?計算機系統的層次結構如何劃分?計算機系統的使用者可分哪幾類?每類用 戶工作在哪個層次?程式的 cpi 與哪些因素有關?為什麼說效能指標 mips 不能很好地反映計算機的效能?輸入輸出裝置 控制器 ...

計算機網路 簡答題

1 從資料報的首部提取目的主機的ip位址d,得出目的網路位址為n.2 若n就是與此路由器直接相連的某個網路位址,則進行直接交付,不需要再經過其它路由器,否則開始間接交付執行 3 5 若路由表中有乙個預設路由,則把資料報傳送給路由表中所指明的預設路由器 否則執行 6 6 報告 分組出錯.請描述 劃分子...

微機原理計算機基礎部分簡答題

簡述資料匯流排和位址匯流排各自具有的特點,如果資料匯流排和位址匯流排採用同一組訊號線有什麼辦法將位址匯流排分類出來 資料匯流排的特點為雙向三態,資料匯流排位數決定cpu一次傳輸二進位制資訊的位數。位址匯流排的特點為單向三態,位址匯流排位數決定cpu對外部定址的範圍。可以採用鎖存器將位址匯流排分離出來...