IPA過去問ドリル

平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13

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

論理回路の入力A,Bに図の信号を与えたときのCの出力波形はどれか。

平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13の図

出典:平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13

正解:イ

解説

図の論理回路は,二つのNORゲートの出力を互いにもう一方の入力へたすき掛けに戻した,NORゲートによるSRラッチ(フリップフロップ)です。上側のNORゲートは入力Aともう一方のNORゲートの出力を受けて出力Cを生成し,下側のNORゲートは入力Bと出力Cを受けて,上側のNORゲートへ戻る信号を生成します。この構成では,Aにパルスが入るとCがいったんLowにリセットされ,その後Bにパルスが入るとCがHighにセットされて,次にAが再びHighになるまでその状態を保持し続けます。したがって,Cの波形は,入力パルスにそのまま追従するのではなく,A,Bのパルスによってセット・リセットされた状態を次の変化までHighのまま保ち続けるラッチ特有の波形になります。

選択肢ごとの解説

  • 誤り。この波形は,A又はBにパルスが入るたびに短いパルス状の変化を繰り返しており,入力の変化にそのまま追従する組合せ回路的な出力になっています。ラッチとして状態を保持する動きになっていないため,Cの波形として適切ではありません。
  • 正しい。この波形は,Aのパルスでいったんリセットされた後,Bのパルスでセットされ,次にAが変化するまでHighの状態を保持し続けるという,NORゲートによるSRラッチ特有の状態保持の動きに合致しています。
  • 誤り。この波形は,セット・リセットのタイミングがAの波形やBの波形と対応しておらず,SRラッチとしてA,Bのパルスに応じて状態が変化するタイミングと整合していません。
  • 誤り。この波形も,AやBのパルスのたびに短く変化しており,ラッチとして一定期間状態を保持する動きになっていないため,Cの波形としては適切ではありません。
エンベデッドシステムスペシャリストの過去問を演習モードで解く