基礎理論
基本情報技術者試験 科目A免除 修了試験 20151220 実施分 問23
入力 X と Y の値が同じときにだけ,出力 Z に 1 を出力する回路はどれか。
各選択肢とも同一構造。X,Y を第1ゲートの2入力に直接接続。X と Y をそれぞれ別の NOT に入力し,二つの NOT 出力(¬X,¬Y)を第2ゲートの2入力に接続。第1ゲートと第2ゲートの出力を最終ゲートの2入力に接続し,出力が Z。ゲート種別のみ異なる: ア=全て AND/イ=全て OR/ウ=全て NAND/エ=全て NOR。
- ア [図] AND 2個+NOT 2個+AND 1個の回路
- イ [図] OR 2個+NOT 2個+OR 1個の回路
- ウ [図] NAND 2個+NOT 2個+NAND 1個の回路
- エ [図] NOR 2個+NOT 2個+NOR 1個の回路
出典:基本情報技術者試験 科目A免除 修了試験 20151220 実施分 問23
答えと解説を見る
正解:ウ
覚える知識
一致回路(XNOR)の論理回路構成
一致回路は二つの入力が同じときに1を出力する。
この問題で必要なこと
Z=(X·Y)+(¬X·¬Y)がXNOR。NANDだけで構成するとNAND(NAND(X,Y),NAND(¬X,¬Y))となる。
ひっかけ
同じ構造のAND/OR/NORでは一致回路にならない点を見落とさせる。
この知識の出題:本試験系 2 回・免除試験 8 回(公開問題での観測値)