IPA過去問ドリル

令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問9

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

この回路の真理値表はどれか。

令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問9の図

出典:令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問9

正解:イ

解説

この回路は,入力 A を NOT ゲートで反転した信号を制御(イネーブル)入力,入力 B をデータ入力とするスリーステートバッファであり,出力 C にはプルダウン抵抗が接続されています。A=0 のとき NOT(A)=1 となってバッファが有効になり,出力 C は入力 B と同じ値(C=B)になります。A=1 のとき NOT(A)=0 となってバッファはハイインピーダンス(高抵抗)状態になり,B の値によらずプルダウン抵抗によって C は 0 に固定されます。これを整理すると,(A,B,C)=(0,0,0),(0,1,1),(1,0,0),(1,1,0) となります。

選択肢ごとの解説

  • 誤り。A=0,B=1 のとき,バッファが有効になり C=B=1 となるはずですが,この表では C=0 になっており誤りです。また A=1,B=1 のとき,バッファは無効化されプルダウン抵抗によって C=0 となるはずですが,この表では C=1 になっています。
  • 正しい。A=0 のときバッファが有効になり C=B となる(0,0,0),(0,1,1)と,A=1 のときバッファが無効化されプルダウン抵抗によって C=0 に固定される(1,0,0),(1,1,0)が,この回路の真理値表として一致します。
  • 誤り。A=1,B=0 及び A=1,B=1 のとき,バッファが無効化されプルダウン抵抗によって C は 0 に固定されるはずですが,この表ではいずれも C=1 になっており誤りです。
  • 誤り。A=1,B=0 のとき,バッファが無効化されプルダウン抵抗によって C=0 になるはずですが,この表では C=1 になっており誤りです。
エンベデッドシステムスペシャリストの過去問を演習モードで解く