IPA過去問ドリル

令和4年度 秋期 応用情報技術者試験 午前 問23

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

入力 X と Y の値が同じときにだけ,出力 Z に1を出力する回路はどれか。

令和4年度 秋期 応用情報技術者試験 午前 問23の図

出典:令和4年度 秋期 応用情報技術者試験 午前 問23

正解:ウ

解説

X と Y が同じときだけ1を出力する回路は XNOR(一致回路)で,Z=X・Y+X・Ȳ です。回路ウは NAND(X, Y) と NAND(X, Ȳ) の出力を NAND に入力しており,ド・モルガンの法則から Z=X・Y+X・Ȳ となって一致回路になります。

選択肢ごとの解説

  • 誤り。回路アは AND(X, Y) と AND(X, Ȳ) を AND に入力しています。X・Y と X・Ȳ が同時に1になることはないため,出力は常に0です(最終段が OR なら正解になります)。
  • 誤り。回路イは OR(X, Y) と OR(X, Ȳ) を OR に入力しています。(X+Y)+(X+Ȳ) は常に1になります。
  • 正しい。NAND(X・Y の否定) と NAND(X・Ȳ の否定) を NAND に入力すると,Z=X・Y+X・Ȳ となり,X と Y が同じときだけ1を出力します。
  • 誤り。回路エは NOR(X, Y) と NOR(X, Ȳ) を NOR に入力したもので,Z=(X+Y)・(X+Ȳ)=X・Ȳ+X・Y の排他的論理和(XOR)となり,値が異なるときに1を出力します。
応用情報技術者の過去問を演習モードで解く