この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ウ

解説

「入力XとYの値が同じときだけ出力Zに1を出力する」回路は同値検出回路(XNOR回路)。真理値表を確認:X=0,Y=0→Z=1、X=0,Y=1→Z=0、X=1,Y=0→Z=0、X=1,Y=1→Z=1。これはEXNOR(排他的否定論理和)の動作。論理式ではZ = (X XNOR Y) = X̄・Ȳ + X・Y。図の選択肢のうち、XORゲートの後に否定(NOT)を付けた回路、またはANDゲートとNORゲートの組み合わせでこの真理値表を実現できる回路がウ(選択肢c)に該当する。

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

選択肢 ア
アの回路はXORゲート(X≠YのときZ=1)。XとYが異なるときに1を出力する回路であり、同じときに1を出力するXNORとは逆。
選択肢 イ
イの回路はANDゲート(X=1かつY=1のときのみZ=1)。X=0,Y=0の場合にZ=1を出力できないため誤り。
選択肢 エ
エの回路はORゲート(X=1またはY=1のときZ=1)。X=0,Y=0のときZ=0になるが、正解ではX=Y=0でZ=1が必要。

解くときのポイント

XNOR(排他的否定論理和)=「入力が等しいとき1」。真理値表:(0,0)→1、(0,1)→0、(1,0)→0、(1,1)→1。XORの出力を反転させたもの。一致回路・等値検出回路とも呼ばれる。XOR=「異なるとき1」と対比して覚える。