ウカマル応用情報技術者ログイン

平成26年度 秋期 応用情報技術者 問20

テクノロジ系

図の論理回路において,S=1,R=1,X=0,Y=1のとき,Sを一旦0にした後,再び1に戻した。この操作を行った後のX,Yの値はどれか。

図

図の内容(文字)
上段:入力SとYを入力とするAND回路の出力がNOT回路に入り,その出力がXとなる。 下段:入力RとXを入力とするAND回路の出力がNOT回路に入り,その出力がYとなる。 出力Xは分岐して下段のAND回路の入力へ,出力Yは分岐して上段のAND回路の入力へ,それぞれ交差して接続されている。
選択肢
正解と解説

正解 ウ

S を 0 にすると X が 1、Y が 0 に変わります。S を 1 に戻しても、この状態がそのまま保持されます。

図の回路は、AND と NOT を組み合わせた NAND で作ったフリップフロップ(SR ラッチ)です。式は X=NOT(S AND Y)、Y=NOT(R AND X) です。S=0 にすると X=NOT(0 AND 1)=1 になります。すると Y=NOT(1 AND 1)=0 になります。S=1 に戻しても X=NOT(1 AND 0)=1、Y=NOT(1 AND 1)=0 で変わりません。操作後の値は X=1、Y=0 です。

ア:R=1 のとき Y=NOT(X) なので、X と Y がともに 0 になることはありません。

イ:これは操作前の状態です。S を 0 にした時点で X と Y が反転し、S を 1 に戻してもその状態が保持されます。

エ:X が 1 に変わった直後の途中の値です。X=1 を受けて Y=NOT(1 AND 1)=0 に変わり、そこで安定します。

出典:平成26年度 秋期 応用情報技術者試験 問20

全年度から出題。10問で実力を判定します。登録不要。

出典:平成26年度 秋期 応用情報技術者試験 問20(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方