計算機組成原理重要知識點及筆&面試常考題目(2)

相關熱門博文——>計算機組成原理核心知識點總結&面試筆試要點

一 鞏固習題

  1. 計算機的總線就像是計算機的“高速公路”,你是否可以說出總線主要的功能和分類?
    總線的功能是解決不同設備之間的通信問題。可以分爲:片內總線、系統總線,其中系統總線可以分爲數據總線、地址總線、控制總線。

  2. 什麼是總線標準,爲什麼需要總線標準,現在有哪些常見的總線標準?
    總線標準是系統與各模塊、模塊與模塊之間的一個互連的標準界面。總線標準有利於各模塊高效使用總線。USB、PCIe等。

  3. 常說的“IO設備”,“I”、“O”分別是什麼的縮寫?
    Input、Output,輸入設備、輸出設備。

  4. 常見的輸入設備可以分爲什麼種類?
    字符輸入設備(鍵盤等)、圖像輸入設備(鼠標、數位板、掃描儀)。

  5. 常見的輸出設備可以分爲什麼種類?
    主要是圖像輸出設備(顯示器),但在計算機遠未普及的時候,顯示器屬於字符輸出設備。

  6. 日常常見的計算機外設(顯示器、鍵盤、鼠標、打印機),分別屬於什麼設備?
    顯示器、打印機屬於輸出設備,鍵盤、鼠標屬於輸入設備。

  7. 輸入輸出接口一般需要完成什麼工作,可以把接口的線路分爲什麼線路?
    數據線、狀態線、命令線、地址線。

  8. DMA的全稱是什麼?
    DMA:Direct Memory Access,直接內存存取。

  9. 你是否可以清晰的表述計算機存儲器的層次結構?存儲器的層次結構是爲了解決什麼問題的?
    存儲器的層次結構可以簡單劃分爲:緩存-主存-輔存三個層次,緩存-主存主要是爲了解決主存速度不夠的問題主存-輔存主要是爲了解決主存容量不足的問題

  10. 程序中斷和DMA相比,有什麼優劣?
    程序中斷和DMA都是計算機IO和低速設備的交互方式,程序中斷方式實現簡單,DMA方式效率更高

  11. 什麼是局部性原理,局部性原理對計算機存儲系統的設計產生了什麼影響?
    局部性原理是指CPU訪問存儲器時,無論是存取指令還是存取數據,所訪問的存儲單元都趨於聚集在一個較小的連續區域中。

  12. 計算機存儲系統的每一個層次分別有什麼特點?
    緩存:速度快、位價高;主存:速度適中、位價適中;輔存:速度慢、位價低。

  13. 磁盤的調度算法有哪些?
    先來先服務算法、最短尋道時間優先算法、掃描算法、循環掃描算法。

  14. 計算機的主存一般是指計算機內存,內存有什麼特點?
    主存容量比緩存大、比輔存小,訪問速度比緩存慢,比輔存快,主存需要持續通電使用,停電時主存數據將會丟失。

  15. 請解釋概念:主存、輔存、Cache、RAM、ROM?
    主存:主存儲器,即常說的計算機內存條,
    輔存:輔助存儲器,即常說的磁盤、U盤、光盤、磁帶等,
    Cache:高速緩存,即常說的L1、L2、L3緩存,CPU寄存器等,
    RAM:隨機存取存儲器(英語:Random Access Memory,縮寫:RAM),
    ROM:只讀存儲器(Read Only Memory,縮寫:ROM)。

  16. 什麼是字?什麼是字塊?
    字是指存放在一個存儲單元中的二進制代碼組合;字塊是指存儲在連續的存儲單元中而被看作是一個單元的一組字。

  17. 計算機的高速緩存一般是指Cache,Cache一般位於計算機的什麼硬件設備上?
    在CPU上。

  18. 一般使用什麼指標去評估主存-高速緩存的性能?
    命中率。

  19. 命中率是怎麼定義的?
    在這裏插入圖片描述

  20. 訪問效率是怎麼定義的?
    在這裏插入圖片描述

  21. 假設CPU執行某段程序共計訪問Cache命中4800次,訪問主存200次,已知Cache的存取週期是30ns,主存的存取週期是150ns,求Cache-主存系統的平均訪問時間和效率,試問該系統的性能提高了多少?
    平均訪問時間:(480030+150200)/5000=34.8ns,命中率:4800/5000100%=96%,訪問效率e:30/34.8100%=86.2%,性能提升:(150-34.8)/150*100%=76.8%。

  22. 計算機的指令一般由操作碼和地址碼組成,那麼計算機指令可以分類爲幾種類型?
    移位操作指令、數據傳輸指令、控制指令、算術邏輯操作指令。

  23. 對計算機指令數據的尋址有哪幾種方式?
    立即尋址、直接尋址、間接尋址。

  24. 計算機的運算器主要由什麼組成?控制器呢?
    控制器主要由:程序計數器、時序發生器、指令譯碼器、寄存器、總線組成。運算器主要由:數據緩衝器、ALU、寄存器、狀態字寄存器、總線組成。

  25. 請簡述計算機指令的執行過程。
    指令執行過程:取指令-分析指令-執行指令
    在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章