カルノー図と等価な論理式
カルノー図において値が「1」となっているセルを、隣接する2のべき乗個(2, 4, 8...)の長方形でグループ化し、論理式を簡略化します。 グループ1 (中央の4マス): 位置は (AB, CD) = (01, 01), (01, 11), (11, 01), (11, 11) です。ここでは常に $B=1$ かつ $D=1$ となっています。したがって、このグループは論理式で $ B \cdot D $ と表せます。 グループ2 (両端の2マス): 位置は (AB, CD) = (00, 00) と (00, 10) です(カルノー図は上下左右が繋がっているものとみなします)。ここでは常に $A=0, B=0$ かつ $D=0$ となっています。したがって、このグループは論理式で $ \overline{A} \cdot \overline{B} \cdot \overline{D} $ と表せます。 これら2つのグループの論理和をとるため、等価な論理式は $ \overline{A} \cdot \overline{B} \cdot \overline{D} + B \cdot D $ となります。
論理式
加法標準形
論理圧縮
A, B, C, D を論理変数とするとき、次のカルノー図と等価な論理式はどれか。ここで、・は論理積、+は論理和、
X
‾
\overline{X}
X
)はXの否定を表す。
出典
令和4年度 秋期 高度情報処理技術者試験 午前Ⅰ 問1
ア
A
⋅
B
⋅
C
⋅
D
+
B
⋅
D
A \cdot B \cdot C \cdot D + B \cdot D
A
⋅
B
⋅
C
⋅
D
+
B
⋅
D
イ
A
‾
⋅
B
‾
⋅
C
‾
⋅
D
‾
+
B
⋅
D
\overline{A} \cdot \overline{B} \cdot \overline{C} \cdot \overline{D} + B \cdot D
A
⋅
B
⋅
C
⋅
D
+
B
⋅
D
ウ
A
⋅
B
⋅
D
+
B
‾
⋅
D
‾
A \cdot B \cdot D + \overline{B} \cdot \overline{D}
A
⋅
B
⋅
D
+
B
⋅
D
エ
A
‾
⋅
B
‾
⋅
D
‾
+
B
⋅
D
\overline{A} \cdot \overline{B} \cdot \overline{D} + B \cdot D
A
⋅
B
⋅
D
+
B
⋅
D
前の問題
スキップ
【正解・解説】カルノー図と等価な論理式|令和4秋 高度情報処理技術者試験 午前Ⅰ 問1 | IT資格ラボ