初考-統計資料處理大意106 年第 19 題單選題
傳統電腦在 CPU 與記憶體中間,會有什麼設計來加快運算速度?
A暫存器(register)
B虛擬記憶體(virtual memory)
C快閃記憶體(flash memory)
D快取記憶體(cache memory)正確答案
D正確答案
CPU 與主記憶體間加一層高速小容量的 Cache,解決速度落差問題。
為什麼答案是 D
快取記憶體(Cache)設於 CPU 與主記憶體之間,利用 SRAM 高速特性暫存常用資料,解決 CPU 與 RAM 速度落差,即正解。
載入中…
完整詳解
Pro · 無限重點 CPU 與主記憶體間加一層高速小容量的 Cache,解決速度落差問題。
看到「CPU 與記憶體中間」+「加快速度」= 快取記憶體 Cache,送分題!
逐選項分析
A✕ 陷阱
暫存器位於 CPU「內部」,速度最快,但題目問的是「CPU 與記憶體中間」,位置不符。暫存器是 CPU 的一部分,不是中間橋梁。
B✕
虛擬記憶體是用硬碟空間「模擬」主記憶體,目的是擴充記憶體容量,不是加快速度,反而會變慢(因為要存取硬碟)。
C✕
快閃記憶體(如 USB、SSD)屬於非揮發性儲存裝置,速度遠慢於 RAM,不會放在 CPU 與主記憶體之間當加速器。
D✓ 正確
快取記憶體(Cache)設於 CPU 與主記憶體之間,利用 SRAM 高速特性暫存常用資料,解決 CPU 與 RAM 速度落差,即正解。
記憶體階層(由快到慢)
| 層級 | 位置 | 速度 | 用途 |
|---|
| 暫存器 Register | CPU 內部 | 最快 | CPU 運算暫存 |
| 快取 Cache | CPU 與 RAM 間 | 很快 | 加速資料存取 |
| 主記憶體 RAM | 主機板 | 中等 | 程式執行空間 |
| 虛擬記憶體 | 硬碟模擬 | 慢 | 擴充 RAM 容量 |
| 輔助記憶體 | 硬碟/SSD | 最慢 | 永久儲存 |
最容易誤選 A 暫存器!兩者都很快,但「位置」不同:暫存器在 CPU 內,Cache 在 CPU 與 RAM「之間」。題幹關鍵字是「中間」,直接鎖定 Cache。