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

- ア X=0,Y=0
- イ X=0,Y=1
- ウ X=1,Y=0
- エ X=1,Y=1
解答・解説を見る
正解:ウ
AI解説
この回路はNANDゲート2個をたすき掛けにしたSRラッチ(フリップフロップ)で、S・Rは0で有効(負論理)の入力である。S=1,R=1は保持状態でX=0,Y=1を維持している。Sを0にするとセット動作となりX=1,Y=0に変化し、Sを1に戻しても保持状態のためX=1,Y=0のまま変わらない。したがってウが正解である。 ア: X=0,Y=0はNAND型SRラッチでは通常の安定状態として現れない組合せである(禁止入力時などを除く)。 イ: X=0,Y=1は操作前の状態であり、S=0のセット操作で状態が反転することを見落としている。 ウ: 正しい。S=0でセットされてX=1,Y=0となり、S=1に戻した後もラッチが値を保持する。 エ: X=1,Y=1はセット後の保持状態としては現れない。XとYは互いに反転の関係を保つ。 💡 フリップフロップは「記憶(保持)」が本質。NAND構成のSRラッチは入力0が有効で、S側を0にすればセット、R側を0にすればリセット、両方1で保持と覚える。
出典:平成23年度 秋期 応用情報技術者試験 午前 問24 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。図表はIPA公式問題冊子から引用しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。図表はIPA公式問題冊子から引用しています。著作権はIPAに帰属します。