
図の論理回路において,S=1,R=1,X=0,Y=1 のとき,S を一旦 0 にした後,再び 1 に戻した。この操作を行った後の X,Y の値はどれか。
ウ. X=1,Y=0
2つのゲートが互いの出力を入力に取り合う(クロスカップルした)フリップフロップ回路の動作を,値を順に追ってトレースする問題です。図はNANDゲートとインバータで構成されたRSフリップフロップで,入力Sは状態をセット(X側を1にする)する役割をもちます。初期状態X=0,Y=1からSを一旦0にすると,その入力をもつ側の出力が反転してX=1となり,それがもう一方の側に伝わってY=0に確定します。その後Sを1に戻しても,フリップフロップは状態を保持するためX=1,Y=0のまま変化しません。よって操作後はX=1,Y=0で正解はウです。
応用情報技術者試験 令和5年度秋期 午前 の過去問一覧へ戻る・問22