普考-資訊處理計算機概要112 年第 18 題單選題
下列那一項是右列邏輯運算式:NOT(0001 AND 0001)的答案?
A正確答案
先算 AND 再取 NOT:0001 AND 0001 = 0001,NOT 0001 = 1110。
為什麼答案是 A
0001 AND 0001 = 0001(相同數 AND 自己仍為原值),再 NOT 逐位元反轉:0→1、0→1、0→1、1→0,得 1110,正解。
載入中…
完整詳解
Pro · 無限重點 先算 AND 再取 NOT:0001 AND 0001 = 0001,NOT 0001 = 1110。
AND 相同位元保留,NOT 逐位元反轉 0↔1,4 位元結果即得 1110。
逐選項分析
A✓ 正確
0001 AND 0001 = 0001(相同數 AND 自己仍為原值),再 NOT 逐位元反轉:0→1、0→1、0→1、1→0,得 1110,正解。
B✕ 陷阱
只算了 AND 沒做 NOT。0001 AND 0001 確實是 0001,但題目還要再取 NOT,忘記反轉就會誤選此項。
C✕
0011 無法由 0001 經 AND 再 NOT 得到,屬干擾選項,可能誤以為是 OR 或加法結果。
D✕ 陷阱
1100 為錯誤反轉,可能把 0001 誤看成 0011 再取 NOT,或位元順序搞錯,屬位元反轉陷阱。
基本邏輯運算真值表(位元運算)
| 運算 | 規則 | 0001 運算範例 | 結果 |
|---|
| AND | 皆為 1 才 1 | 0001 AND 0001 | 0001 |
| OR | 任一為 1 就 1 | 0001 OR 0001 | 0001 |
| XOR | 不同為 1 | 0001 XOR 0001 | 0000 |
| NOT | 逐位元反轉 | NOT 0001 | 1110 |
最常見陷阱是算完 AND 就選 0001(B),忘了外層還有 NOT;次常見是 NOT 時位元數搞錯,只反轉部分位元得到 1100 之類錯誤答案。務必保持 4 位元完整反轉。