過去問解きまくり研究所 ホーム

平成30年度 春期 午前Ⅱ 問12

基礎理論

NANDに関する問題

NAND 素子を用いた次の組合せ回路の出力 Z を表す式はどれか。ここで,論理式中の“・”は論理積,“+”は論理和,“X̅”は X の否定を表す。

組合せ回路(論理回路図):

答えと解説を見る

✓ これが正解イX+Y

解説

入力を束ねた NAND は否定になり、出力 Z は X+Y です。

NAND の2入力を同じ信号につなぐと、X と X の論理積の否定になるので、出力は X の否定です。つまり左の二つの NAND は、それぞれ X と Y の否定を作る NOT として働きます。右の NAND には X の否定と Y の否定が入るので、出力 Z は、X の否定と Y の否定の論理積をさらに否定したものです。ド・モルガンの法則により、否定どうしの論理積の否定は元の論理和に等しいので、Z=X+Y です。真理値で確かめると、X と Y が 0 と 0 のとき Z は 0、0 と 1、1 と 0、1 と 1 のときはいずれも Z が 1 になり、論理和の表と一致します。入力を NAND で否定してから NAND すると OR になる、と覚えておくと速く解けます。

ほかの選択肢はなぜ違うのか

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問12

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)