民國96年 第3梯次 儀表電子甲級 學科

第34題

在I B M 相容個人電腦之I S A 擴充槽,欲讀取I / O 位址內的資料時,除了對I / O 位址解碼外, 其控制信號必須為下列何種組合?

題目

在I B M 相容個人電腦之I S A 擴充槽,欲讀取I / O 位址內的資料時,除了對I / O 位址解碼外, 其控制信號必須為下列何種組合?

  1. (1) A E N = 1、 = 1
  2. (2) A E N = 1、 = 0
  3. (3) A E N = 0、 = 1
  4. (4) A E N = 0 、 = 0

官方答案

(4) A E N = 0 、 = 0

解析

ISA匯流排的AEN為DMA位址致能信號:當DMA控制器接管匯流排時AEN=1,此時CPU送出的位址無效;由CPU執行I/O週期時必須AEN=0,位址解碼才具意義。讀取I/O資料時,I/O讀取控制信號(IORC)為低態動作,須為0才能使被選中的介面把資料送上資料匯流排;寫入控制信號(IOWC)則保持1(不動作)。因此正確組合為AEN=0且讀取控制=0,即選項4。

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

官方資料