RSフリップフロップ論理回路における入力パルス印加後の出力状態

正解は ウ (X=1,Y=0)です。 AND の後に NOT が付いているので、どちらのゲートも NAND です。X=NOT(S AND Y)、Y=NOT(R AND X) として、 S を変えたときに X と Y がどう変わるか を順に追います。NAND は入力に0が1つでもあれば出力が1になります。 段階 S R X=NOT(S・Y) Y=NOT(R・X) 初め 1 1 NOT(1・1)=0 NOT(1・0)=1 S を0にする 0 1 S=0 なので 1 NOT(1・1)=0 S を1に戻す 1 1 NOT(1・0)=1 NOT(1・1)=0(変わらない) S を1に戻しても、Y=0 が上のゲートに入っているので X=1 のまま保たれます。この回路は S が一瞬0になったことを記憶する RS フリップフロップです。

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

問題画像
出典令和3年度 春期 応用情報技術者試験 午前 問25
ア
X=0,Y=0
イ
X=0,Y=1
ウ
X=1,Y=0
エ
X=1,Y=1