阿摩線上測驗 登入

申論題資訊

試卷:105年 - 105 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#55679
科目:計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)
年份:105年
排序:0

題組內容

五、一般用途計算機中的記憶體系統通常設計為階層式的。假設最高的階層連接中央處 理器,而最低的階層連接輸出入。以目前一般個人電腦的設計而言:

申論題內容

⑵對任何階層的讀寫有可能發生錯失。在那些階層中不可能發生錯失?並說明原因。 (5 分)

詳解 (共 1 筆)

詳解 提供者:hchungw

在多層次記憶體系統中,不可能發生錯失(miss)的階層主要是:

1. 寄存器(Registers)

  • 原因:寄存器是位於中央處理器(CPU)內部的高速存儲單元,用於存儲當前運行的指令和數據。寄存器的存取是直接的,沒有層級的概念,因此不會發生錯失。寄存器是CPU內部的一部分,任何操作都能在一個CPU時鐘週期內完成,不涉及外部存取,因此不存在錯失的可能性。

2. 主記憶體(Main Memory)

  • 原因:當然這需要具體情況具體分析,但從概念上講,主記憶體是系統的主要存儲區,用於存放當前正在運行的程序和數據。一般來說,當一個程序的數據被加載到主記憶體中後,它們就駐留在那裡,直到被替換或釋放。因此,在程序的運行過程中,主記憶體的數據存取不會涉及多層次的遞歸訪問,也不會發生像快取記憶體中的快取錯失(cache miss)那樣的情況。