組込みシステムのプログラムで、放された状態では0になり、押された状態では1になるスイッチの値を読み込んでいる。このプログラムによって、スイッチの値は周期的に適切なタイミングで読み込まれ、チャタリング処理などの適切な処理が行われるものとし、aが今回の値で、bが前回の値とする。このスイッチが放された状態から押された状態に変化したことを検出するための論理式はどれか。ここで、“・”は論理積、“+”は論理和、“ ̄”は論理否定を表す。
立ち上がり検出は今回の値と前回の否定の論理積
選択肢
- アa・b̄
- イā・b
- ウa+b̄
- エā+b
正解と解説
正解:ア a・b̄
検出したいのは「前回は放されていて(b=0)、今回は押されている(a=1)」という状態変化である。これを論理式で書くとa=1かつbの否定が1、すなわちa・b̄となる。立ち上がりエッジ検出の基本形である。
選択肢ごとの解説
- ア正解。今回が1(押下)かつ前回が0(開放)という立ち上がりの条件を表す。
- イ今回0・前回1、つまり押された状態から放された状態への変化(立下り)を検出する式である。
- ウ論理和なので、押されている間や前回放されていた間はずっと1になり、変化の瞬間を切り出せない。
- エ論理和であり、押し続けている場合を除いて常に1になってしまい、変化点の検出にならない。
同じ分野の他の問題
- IoTシステムにおいて、センサーの値をゲートウェイに送信するセンサーノードの消費電流を抑えるため、図のような間欠動作を考…2025年度 春期 問7
- アクチュエーターの説明として、適切なものはどれか。2024年度 秋期 問8
- 入力がAとB、出力がYの論理回路を動作させたとき、図のタイムチャートが得られた。この論理回路として、適切なものはどれか。2024年度 春期 問7
- 真理値表に示す3入力多数決回路はどれか。 入力A,B,Cと出力Yの真理値表: (0,0,0)→0, (0,0,1)→0,…2023年度 秋期 問7
- NAND素子を用いた次の組合せ回路の出力Zを表す式はどれか。ここで、論理式中の“・”は論理積、“+”は論理和、“X̄”は…2023年度 春期 問7
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。