民國109年 第3梯次 儀表電子甲級 學科
第37題
採用memory mapped I/O 結構的CPU,如何取得I/O 位址?
題目
採用memory mapped I/O 結構的CPU,如何取得I/O 位址?
- (1) 解碼狀態旗標
- (2) 解碼控制匯流排
- (3) 解碼資料匯流排
- (4) 解碼位址匯流排
官方答案
(4) 解碼位址匯流排
解析
memory-mapped I/O 是把 I/O 裝置的暫存器映射到記憶體位址空間,CPU 便可用一般記憶體存取指令,透過位址匯流排送出位址,再由位址解碼器選取對應的裝置暫存器。控制匯流排負責讀寫時序,資料匯流排傳送資料本體,狀態旗標僅反映裝置狀態,三者都不是用來「取得 I/O 位址」的機制。因此須解碼位址匯流排。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。