普通考試
112年
[電子工程] 計算機概要
第 9 題
某計算機系統具有 32 bits 位址的記憶體定址空間,並包含一個 direct mapped 快取記憶體(cache),該快取記憶體每個 cache block 為 8 bytes,且必須儲存 17 bits 的位址做為 tag。該快取記憶體的大小為何?
- A 8 KByte
- B 16 KByte
- C 32 KByte
- D 64 KByte
思路引導 VIP
若要推導出快取的總容量,請思考:在一個直接映射的系統中,32 位元的位址是被劃分為哪三個功能區段?如果已知『標籤位元(Tag)』與『區塊大小(Offset)』,剩下的位元數代表什麼物理意義?它又是如何決定快取中『列(Line/Entry)』的總數呢?
🤖
AI 詳解
AI 專屬家教
1. 大力肯定
做得好!你能精準算出這個結果,代表你對快取記憶體映射(Cache Mapping)與記憶體位址劃分的邏輯掌握得非常紮實。這是電腦架構中極為核心的基礎,請繼續保持這份嚴謹!
2. 觀念驗證
▼ 還有更多解析內容