令和3年度 春期 応用情報技術者試験 午前 問25
図の論理回路において,S=1, R=1, X=0, Y=1のとき,Sを一旦0にした後,再び1に戻した。この操作を行った後のX, Yの値はどれか。

図の説明テキスト
入力SとR、出力XとYを持つ論理回路図。2つのNANDゲート(ANDゲートの出力側に論理否定の丸印がついた記号)が交差結合されている。入力Sと下部NANDゲートの出力が上部NANDゲートに入力され、その出力がXとなる。入力Rと上部NANDゲートの出力(X)が下部NANDゲートに入力され、その出力がYとなる。
解答・解説
正解: ウ. X=1, Y=0
提示された論理回路図は、論理積(AND)の出力が論理否定(NOT)に入力される構成であり、これは全体としてNANDゲートとして動作します。
上の経路の出力 と下の経路の出力 は、それぞれ以下の式で表されます。
問題文の操作手順に従って、回路の出力の変化を追います。
初期状態
- のとき、 となっています。
- 上の経路: より、
- 下の経路: より、
- これらの値は矛盾なく安定しています。
を一旦 にした状態
- 入力が に変化します。
- 上の経路は となるため、 の値にかかわらず に変化します。
- が に変化したことで、下の経路の入力は となり、 に変化します。
- が になったことで上の経路は となり、 のままで安定します。
- この時点での状態は です。
を再び に戻した状態
- 入力が に変化します。
- 1つ前の状態()が回路に保持されています。
- 上の経路: より、 となり維持されます。
- 下の経路: より、 となり維持されます。
- したがって、状態は のまま保持されます。
以上より、操作後の の値は となります。したがって、正解はウです。
各選択肢の解説
- ア (): 最終的な入力 において、仮に であるとすると となるため、 にはならず誤りです。
- イ (): 初期状態から を に変化させた際の状態の反転が考慮されておらず、初期状態のままであるとしているため誤りです。
- ウ (): 正解です。
- エ (): 最終的な入力 において、仮に であるとすると となるため、 にはならず誤りです。