民國108年 第3梯次 電腦硬體裝修丙級 學科

第21題

記憶體映對I/O(MEMORY MAPPED I/O)的微處理機系統,如果有12 條位址線,其中1K Bytes 保留 給系統I/O 使用,此系統可歸劃的最大記…

題目

記憶體映對I/O(MEMORY MAPPED I/O)的微處理機系統,如果有12 條位址線,其中1K Bytes 保留 給系統I/O 使用,此系統可歸劃的最大記憶空間為

  1. (1) 4K Bytes
  2. (2) 3K Bytes
  3. (3) 1K Bytes
  4. (4) 2K Bytes

官方答案

(2) 3K Bytes

解析

位址線數量決定可定址的空間:n 條位址線可定址 2 的 n 次方位址。本題 12 條位址線,2^12=4096=4K Bytes,這就是整個位址空間的上限。因為採用記憶體映對 I/O,周邊裝置的暫存器會佔用位址空間,題目已保留 1K Bytes 給系統 I/O,因此能規劃給主記憶體的最大容量為 4K-1K=3K Bytes。若忽略保留區就會誤答 4K;1K 只是被 I/O 佔用的部分,2K 也不符 4K 扣除 1K 的結果。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料