民國103年 第3梯次 儀表電子乙級 學科

第15題

有一個控制輸入及一個資料輸入的邏輯電路,當控制輸入為0 時,輸出資料和輸入資料相同, 當控制輸入為1 時,輸出資料為輸入資料的補數,則此邏輯電路為何?

題目

有一個控制輸入及一個資料輸入的邏輯電路,當控制輸入為0 時,輸出資料和輸入資料相同, 當控制輸入為1 時,輸出資料為輸入資料的補數,則此邏輯電路為何?

  1. (1) N A N D 閘
  2. (2) A N D 閘
  3. (3) X O R 閘
  4. (4) O R 閘

官方答案

(3) X O R 閘

解析

此電路輸出可寫成 Y = D⊕C(D 為資料、C 為控制)。C = 0 時 XOR 與 0 運算不反相,Y = D,輸出等於輸入;C = 1 時 Y = D',輸出為輸入的補數,因此是「可控反相器」。AND 閘在控制為 0 時輸出固定為 0,OR 閘在控制為 1 時輸出固定為 1,都無法通過資料;NAND 閘為反相 AND,控制為 0 時輸出恆為 1,也不符。XOR 同時具備通過與反相兩種功能。

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

官方資料