Q129.
假設半加法器的輸入變數為「A」、「B」,輸出和為「S」,輸出進位為「C」,若只用一個邏輯閘,組成「S」輸出函數,則為下列何者?
電腦硬體裝修 · 乙級 · 工作方法 · Q129
難易度分析
2 / 5
此題考查數位電路基本組成單元的功能辨識,要求精確區分不同邏輯閘在加法運算中所扮演的角色,屬於基礎概念的單一對應考題。
正確答案:③XOR
③ XOR:XOR 閘(互斥或閘)的特性是當兩輸入不同時輸出 1、相同時輸出 0,完全符合半加法器和輸出 S(S = A⊕B)的布林函數需求。
錯誤選項解析
- ① AND:AND 閘的輸出為兩輸入的邏輯乘積,在半加法器中用於產生進位輸出 C(C = A·B),而非和輸出 S。
- ② OR:OR 閘在任一輸入為 1 時即輸出 1,但半加法器的和輸出 S 在 A=B=1 時應為 0,因此 OR 閘無法正確實現 S 的邏輯功能。
- ④ XNOR:XNOR 閘為 XOR 的反相輸出,當兩輸入相同時輸出 1,與半加法器 S 的邏輯相反,故不適用。
Learning Tip
"半加法器由 XOR 閘(產生和 S)與 AND 閘(產生進位 C)組成,是全加器與多位元加法器的基礎單元。常考陷阱為混淆 OR 閘與 XOR 閘的差異:OR 閘在兩輸入皆為 1 時輸出 1,而 XOR 閘此時輸出 0,這正是加法運算中「1+1=0 進位 1」的關鍵。"
學員答題分佈
①AND0%
②OR0%
③XOR0%
④XNOR0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!