免費開始練習
普通考試 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. 觀念驗證

▼ 還有更多解析內容

🏷️ 相關主題

資料表示法、記憶體結構與影像編碼
查看更多「[電子工程] 計算機概要」的主題分類考古題