テクノロジ系
秋期
応用情報技術者 2025年 秋期 問21
21 / 80
組込みシステムのプログラムで,放された状態では 0 になり,押された状態では 1 になるスイッチの値を読み込んでいる。このプログラムによって,スイッチの値は周期的に適切なタイミングで読み込まれ,チャタリング処理などの適切な処理が行われるものとし,a が今回の値で,b が前回の値とする。このスイッチが放された状態から押された状態に変化したことを検出するための論理式はどれか。ここで,“・”は論理積,“+”は論理和,“ ̄”は論理否定を表す。
正解と解説
表示する
正解 ア
a・b ̄
放された状態から押された状態への変化は、前回b=0で今回a=1のときに検出できます。これを論理式で表すと a・b ̄(今回が1かつ前回が0)となります。他の式はこの立ち上がりの条件を正しく表していません。