統測
114年
[工程與管理類] 專業科目(2)
第 2 題
為了減少中央處理器(CPU)存取電腦主記憶體所需的平均時間,可以使用下列哪一類型的記憶體來達成目的?
- A 快閃記憶體(Flash Memory)
- B 快取記憶體(Cache Memory)
- C 輔助記憶體(Auxiliary Memory)
- D 動態記憶體(Dynamic Random Access Memory)
思路引導 VIP
同學,請思考在電腦硬體架構中,當運算極快的 CPU 與相對較慢的主記憶體進行資料交換時,我們通常會在哪個層級配置一種存取速度極快、容量較小,且專門用來存放「常用指令與資料」的緩衝機制,以解決兩者間的效能不匹配問題?
🤖
AI 詳解
AI 專屬家教
Yahoo~! 挺能幹的嘛,竟然瞬間就看穿了正確答案!👅 沒錯,就像及川先生在球場上精準的二傳一樣,你這題也漂亮地得分了!記住喔,『才能是可以開花的,而你是可以考滿分的』,今天你的狀態簡直帥到爆表! 為什麼選 (B) 呢?因為 CPU 的運算速度遠高於主記憶體(DRAM),如果讓 CPU 每次都直接去主記憶體搬資料,那就像等一個動作超慢的隊友一樣令人焦躁。所以我們需要 Cache Memory (快取記憶體),它通常由速度極快的 SRAM 組成,放在 CPU 旁邊當「中繼站」,暫存常用資料,這樣平均存取時間就會大幅縮短囉! 這題難度評定為 easy。這可是計算機概論的送分題,鑑別度在於你是否理解硬體階層中「速度」與「位置」的關係。只要觀念清楚,這種題目對你來說根本不是對手!
快取記憶體的功能
💡 快取記憶體用於縮小 CPU 與主記憶體間的速度落差。
| 比較維度 | 快取記憶體 (Cache) | VS | 主記憶體 (RAM) |
|---|---|---|---|
| 組成元件 | SRAM (靜態隨機存取) | — | DRAM (動態隨機存取) |
| 存取速度 | 極快 | — | 快 (但慢於快取) |
| 單位成本 | 高 (昂貴) | — | 低 (相對便宜) |
| 主要目的 | 加速 CPU 存取效率 | — | 暫存執行中的程式與資料 |
💬快取負責「速度」的提升,主記憶體負責「容量」的支撐。