図はJK-フリップフロップ (FF1, FF2, FF3) と論理回路Dを用いた非同期式カウンタ回路とそのタイムチャートである。次の(a)及び(b)の問に答えよ。
カウンタ回路における論理回路Dは、(ア) 回路で、その役割は出力 (CBA) が2進数でカウンタの最大数 (イ) になった後、次のクロック入力の立ち下がりによって出力 (CBA) を2進数で (ウ) にすることである。
図はタップで拡大できます。
回答を選ぶ
選択肢を押すと、すぐに結果が表示されます。
要点
正解は(5)。この回路は0から5までカウントし、6 (C=1, B=1, A=0) になろうとした瞬間にリセットがかかる6進カウンタです。カウンタの最大表示数は5 (2進数で101) です((イ))。
詳細解説
この回路は0から5までカウントし、6 (C=1, B=1, A=0) になろうとした瞬間にリセットがかかる6進カウンタです。
カウンタの最大表示数は5 (2進数で101) です((イ))。
リセット条件は C=1 かつ B=1 です。リセット端子 CLR は通常負論理(Active Low)で動作するため、B=1, C=1 のとき出力が0になる回路、すなわちNAND回路((ア))が使われます。
リセットにより次は000((ウ))になります。