論理積素子と論理和素子の回路の入出力
出典: 平成31年度 春期 応用情報技術者試験 午前 問23 (IPA)
次の二つの回路の入力に値を与えたとき,表の入力 A,B,C,D と出力 E,F の組合せのうち,全ての素子が論理積素子で構成された左側の回路でだけ成立するものはどれか。

- ア 入力 A=0, B=0, C=0, D=0 のとき 出力 E=0, F=0
- イ 入力 A=0, B=0, C=1, D=1 のとき 出力 E=1, F=1
- ウ 入力 A=1, B=1, C=0, D=1 のとき 出力 E=0, F=0
- エ 入力 A=1, B=1, C=1, D=1 のとき 出力 E=1, F=1
正解と解説を見る
正解: ウ
- ア: 全て 0 なら、左右どちらの回路でも E = F = 0 になります。左側だけではありません。
- イ: 表の出力 (1, 1) は右の論理和の回路の結果です。左の回路では X = 0 なので E = F = 0 になります。
- ウ: B・C = 0 なので左の回路では E = F = 0 で、表と一致します。右の回路では X = 1 なので E = F = 1 となり、一致しません。正しい答えです。
- エ: 全て 1 なら、左右どちらの回路でも E = F = 1 になります。左側だけではありません。
ポイント
どちらの回路も、B と C を 1 つの素子 (X) に入れ、その出力 X を A, D とそれぞれ別の素子に入れる構成です。
- 左の回路 (論理積): X = B・C、E = A・X、F = D・X
- 右の回路 (論理和): X = B+C、E = A+X、F = D+X
各選択肢を左右の回路に当てはめます。
| 選択肢 | 入力 A B C D | 左 (論理積) の E F | 右 (論理和) の E F | 表の E F |
|---|---|---|---|---|
| ア | 0 0 0 0 | 0 0 | 0 0 | 0 0 |
| イ | 0 0 1 1 | 0 0 | 1 1 | 1 1 |
| ウ | 1 1 0 1 | 0 0 | 1 1 | 0 0 |
| エ | 1 1 1 1 | 1 1 | 1 1 | 1 1 |
表の出力と 左の回路だけ一致する のは ウ です。