概念
Cache,高速緩衝儲存器。是解決CPU與主存之間速度不匹配而採用的一項重要技術,位於主存與CPU之間,由靜態儲存晶片(SRAM)組成,容量比較小,Cache儲存了頻繁訪問的記憶體資料
命中率
CPU欲訪問的資訊已在Cache中的比率,設在一段程式執行期間cache完成存取次數為NC,主存完成存取次數為m,h定義為命中率,則有:
為了使主存的平均讀出時間儘可能接近Cache的讀出時間,Cache命中率應接近於 1
地址對映
將主存地址轉換為Cache儲存器地址,這種地址的轉換稱為地址對映。這種對映由硬體自動完成。
地址對映方式:全相聯對映方式、直接對映方式和組相聯對映方式