基礎理論
次の真理値表が示す論理式はどれか。 A B X 0 0 0 0 1 1 1 0 1 1 1 0
ア.X = A ∧ B(論理積)
イ.X = A ∨ B(論理和)
ウ.X = A ⊕ B(排他的論理和)正解
エ.X = ¬(A ∨ B)(否定論理和)
解説
「2人の意見が食い違ったときだけ1を出す」——それが排他的論理和(XOR)の正体です。同じなら0、違うなら1という「差異検出器」です。
なぜ ウ が正解か
XOR(⊕)は「入力が異なるとき1、同じとき0」を返す演算です。A=0,B=0(同じ→0)、A=0,B=1(違う→1)、A=1,B=0(違う→1)、A=1,B=1(同じ→0)と、真理値表の全4行が一致します。XORは半加算器の「桁上がりなし加算ビット」にそのまま使われており、加算回路の核心にある演算です。
出典: AI生成問題(学習用)