論理回路
2入力NANDゲートの2つの入力をつないで1入力にしたときの働きはどれか。
- AAND
- BNOT(インバータ)
- CXOR
答えと解説を見る
正解:B. NOT(インバータ)
2つの入力に同じ値Aを入れると、出力は NOT(A AND A) = NOT A となり、インバータとして働きます。NANDだけでNOTを作れれば、AND = NANDの後にNOT、OR = 入力をそれぞれ反転してNAND(ド・モルガン)で作れるため、NANDだけで任意の論理回路を構成できます。NORも同様の万能ゲートです。ただし実際の回路では、入力を束ねると入力容量が増えるため、専用のインバータを使うほうが効率的です。