阿摩線上測驗 登入

申論題資訊

試卷:107年 - 107 一般警察特種考試_二等_刑事警察人員犯罪分析組:計算機概論(包括計算機結構、資料結構、程式設計)#69515
科目:計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)
年份:107年
排序:0

題組內容

一、下圖是使用 Cache 裝置的電腦內部示意圖:phpwr5WWn

申論題內容

⑶為何 Cache memory 會讓電腦的計算比較有效率?(4 分)

詳解 (共 1 筆)

詳解 提供者:hchungw

快取記憶體之所以能提高電腦計算的效率,是因為它利用了這個原則。快取記憶體是一種速度極快的半導體記憶體,它存儲著CPU最可能需要的數據和指令。當CPU需要訪問數據時,它首先檢查是否在快取中;如果是(這稱為快取命中),則可以快速地獲取該數據,而不需要到較慢的主記憶體中去讀取。由於經常訪問的數據和指令只占全部程式的一小部分,快取即使容量有限,仍然非常有效。

這種存取模式大大減少了對慢速主記憶體的需求,從而提高了整體系統效能。因為這種局部性原則,即時間局部性(一個記憶體位置在一段時間內被多次訪問)和空間局部性(一旦訪問了某個記憶體位置,附近的位置也很可能被訪問),快取能夠預測並存儲CPU可能需要的數據,從而提供更快的存取速度。