LONGEPASS
Q6.

某記憶體映對I/O(Memory Mapped I/O)的微處理機系統,有15 條位址線,8 條資料線,此系統需2K Bytes 的I/O 空間,則可以規劃的最大記憶空間為

電腦硬體裝修 · 乙級 · 裝修及控制應用 · Q6

難易度分析

3 / 5

此題難度在於需要同時應用數值計算與架構特性判斷。考生必須在計算完總容量後,正確判別該架構對可用記憶體空間的限制,而非僅完成基本的位址換算。

正確答案:③30k Bytes

③ 30k Bytes:30K Bytes 為正確答案。15 條位址線可定址 2^15 = 32K Bytes 的總空間,扣除所需的 2K Bytes I/O 空間後,剩餘 32K - 2K = 30K Bytes 可規劃為記憶體空間。

錯誤選項解析

  • ① 10k Bytes:10K Bytes 的計算方式錯誤。此數值遠低於實際可規劃的記憶體空間,可能是誤將位址線數量或減法運算搞錯所致。
  • ② 20k Bytes:20K Bytes 的計算方式錯誤。此數值不符合 15 條位址線扣除 I/O 空間後的剩餘容量,推測為計算邏輯有誤。
  • ④ 32k Bytes:32K Bytes 是 15 條位址線的總定址空間,未扣除 I/O 空間。在 Memory Mapped I/O 架構下,I/O 與記憶體共用同一位址空間,必須先保留 I/O 所需容量。
Learning Tip

"此題核心考點為 Memory Mapped I/O 的位址空間分配。在記憶體映對 I/O 架構中,I/O 裝置與主記憶體共用相同的位址空間,因此可規劃的最大記憶體空間 = 總定址空間 - I/O 空間。15 條位址線總定址能力為 2^15 = 32K Bytes,扣除 2K Bytes 的 I/O 空間後剩 30K Bytes。常考陷阱為忘記扣除 I/O 空間而誤選 32K Bytes,或與 Port Mapped I/O(獨立 I/O) 架構混淆,後者 I/O 與記憶體各有獨立的位址空間。"

學員答題分佈

①10k Bytes0%
②20k Bytes0%
③30k Bytes0%
④32k Bytes0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目