IPA過去問ドリル

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

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

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

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

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

正解:イ

解説

図では,入力X,Yそれぞれを2入力とするNANDゲート(自身への入力を折り返して1入力化)に通した後,その二つの出力をさらにNANDゲートに入力しています。X一つをNANDに通すと否定X,Yも同様にYとなり,これらをNANDに入力するとZ=(XY)の否定=X+Yとなります(ド・モルガンの法則より)。

選択肢ごとの解説

  • 誤り。この回路の出力はX・Y(論理積)ではなく,論理和X+Yになります。
  • 正しい。1入力にまとめたNANDはNOTとして働くため,X,YそれぞれがXYとなり,これらを入力するNANDの出力はX+Yになります(ド・モルガンの法則)。
  • 誤り。この式はNAND(X・Yの否定)そのものであり,図の2段構成の回路の出力とは異なります。
  • 誤り。この式はNOR(X+Yの否定)に相当し,図の回路の出力とは否定の有無が異なります。
基本情報技術者の過去問を演習モードで解く