応用情報技術者 2018年 春期 午前2 問21
問題文
図の論理回路と等価な回路はどれか。


選択肢
ア:
イ:
ウ:(正解)
エ:
🔒 解説は解答すると表示されます
NAND4個で作る排他的論理和【午前2解説】
正解の理由
図の回路は、出力に小円(否定)が付いたANDゲート、つまりNANDゲート4個でできています。左のNANDの出力を とすると、中段上のNANDには と 、中段下のNANDには と が入り、右のNANDに中段の二つの出力が入ります。
となり、回路全体は排他的論理和(XOR)です。XORの記号は ウ なので、ウ が正解です。
解法ステップ
- 各ゲートを確認する。4個ともAND記号の出力に小円が付いたNANDで、入力側に小円はない(A・Bの線上の黒丸は配線の分岐点)。
- 左のNANDの出力:
- 中段上:、中段下:
- 右のNAND:(ド・モルガンの法則)
- は「AとBのどちらか一方だけが1」のときに1になるので 。
真理値表で確かめると次のとおりです。
選択肢別の誤答解説
- ア:論理和(OR)の記号です。A=B=1 のとき出力が1になり、図の回路(0)と一致しません。
- イ:論理積(AND)の記号です。A=1、B=0 のとき出力が0になり、図の回路(1)と一致しません。
- ウ:排他的論理和(XOR)の記号です。上の真理値表と一致します。
- エ:否定論理和(NOR)の記号です。A=B=0 のときだけ1になり、図の回路と一致しません。
よくある誤解
- 入力線上の黒丸を否定の小円と見誤ること。黒丸は配線の分岐(接続点)で、否定を表すのは白い小円です。
- 吸収律 のような式変形を、NANDの出力()に誤って当てはめること。中段のゲートに入るのは ではなく です。
補足コラム
NANDゲートは、それだけでどんな論理回路も作れる「完全な」ゲートです。XORは本問のようにNAND4個で作れる代表例で、半加算器の和の出力にも使われます。
FAQ
Q. 式変形に自信がないときはどうすればよいですか?
A. 入力が2つなら4通りしかないので、真理値表を作るのが確実です。各ゲートの出力を順に書き込めば、全体の働きが分かります。
A. 入力が2つなら4通りしかないので、真理値表を作るのが確実です。各ゲートの出力を順に書き込めば、全体の働きが分かります。
関連キーワード: NANDゲート、排他的論理和、ド・モルガンの法則、真理値表、論理回路

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

