IPA過去問ドリル

平成27年度 秋期 基本情報技術者試験 午前 問23

テクノロジ/ハードウェア

図のNANDゲートの組合せ回路で,入力A,B,C,Dに対する出力Xの論理式はどれか。ここで,論理式中の“・”は論理積,“+”は論理和を表す。

平成27年度 秋期 基本情報技術者試験 午前 問23の図

出典:平成27年度 秋期 基本情報技術者試験 午前 問23

正解:ウ

解説

上段のNANDの出力はNOT(A・B)=AB,下段のNANDの出力はNOT(C・D)=CDです。最終段のNANDはこの2つの出力(P,Qとする)に対してNOT(P・Q)を出力します。ド・モルガンの法則よりNOT(P・Q)=NOT(P)+NOT(Q)となり,NOT(P)=NOT(NOT(A・B))=A・B,NOT(Q)=C・Dなので,出力XはA・B+C・Dになります。

選択肢ごとの解説

  • 誤り。この式は入力を論理和で先に結合した場合に得られる式であり,回路の構成とは一致しません。
  • 誤り。全ての入力を単純に論理和で結んだ式であり,NANDゲート2段構成の論理と一致しません。
  • 正しい。ド・モルガンの法則を用いて2段のNANDの出力を整理すると,X=A・B+C・Dになります。
  • 誤り。全ての入力を論理積で結んだ式であり,回路の構成とは一致しません。
基本情報技術者の過去問を演習モードで解く