Flip-Flops Questions
Practice Flip-Flops MCQs with answers and explanations. Page 3 of 8.
Category
Digital Electronics
Topic
Flip-Flops
Page
3 / 8
Mode
Practice
Questions
Open any question to view the answer and explanation.
How to force toggling in a J–K flip-flop
Under which input condition does a J–K flip-flop toggle its output state on each active clock edge?
Open
View answer
Negative-edge-triggered D flip-flop — concise functional description
Which statement best describes a negative-edge-triggered D flip-flop's operation?
Open
View answer
Frequency division using flip-flops in cascade
How many flip-flops are required to implement a divide-by-128 counter (i.e., overall division factor of 128)?
Open
View answer
Glitches when deriving two-phase clocks from a positive-edge J–K flip-flop
A positive edge-triggered J–K flip-flop is used to create a two-phase clock, but oscilloscope inspection shows glitches. What causes the glitches, and how can the issue be corrected?
Open
View answer
S–R flip-flop fundamentals — input levels required to force a state change
For an S–R (Set–Reset) latch or flip-flop with active-HIGH inputs, which logic level must be applied at the respective S or R input to SET or RESET the device?
Open
View answer
555 monostable design — find C1 for a required pulse width
A 555 timer operates as a monostable (one-shot) with R1 = 220 kΩ. Determine the value of C1 needed to obtain a pulse width of 4 ms using t = 1.1 * R * C.
Open
View answer
Hardware description languages (HDLs) — identify what is NOT a genuine advantage
Which of the following is not a real advantage attributable to using an HDL (such as Verilog or VHDL) in digital design flows?
Open
View answer
555 monostable design — find C1 for a required pulse width
A 555 timer operates as a monostable (one-shot) with R1 = 1 MΩ. Determine the value of C1 required to obtain a pulse width of 2 s using t = 1.1 * R * C.
Open
View answer
Two-bit ripple counter — state after four clock pulses
Two JK flip-flops are cascaded as a ripple counter with J = K = 1 on both stages (divide-by-4 counter). Starting from 00, what is the binary state after four input clock pulses?
Open
View answer
Clocked S–R device behavior — both inputs LOW
For a clocked S–R flip-flop, if both S and R inputs are LOW when the active clock edge arrives, what happens to the output state?
Open
View answer
Flip-flop timing parameters — identify the item that is NOT standard
Which of the following is not generally recognized as a standard flip-flop timing parameter?
Open
View answer
Edge-triggered flip-flops — essential requirement
Which statement best captures what an edge-triggered flip-flop must include to detect and respond to clock transitions?
Open
View answer
D flip-flop with positive-going transition (PGT) clock — action from CLEAR state
A D flip-flop uses a PGT (positive-going transition) clock and is currently in the CLEAR state (Q = 0). Which input condition will cause the device to change state on the next clock event?
Open
View answer
Active-HIGH SR latch behavior
An SR latch with active-HIGH inputs is driven with S = 1 and R = 0. In this condition, what state does the latch assume (indicate the state of Q)?
Open
View answer
One-shot (monostable) timing
In a standard one-shot multivibrator (monostable), the output pulse width is primarily determined by which external timing elements?
Open
View answer
Understanding the D latch
Which statement correctly describes the behavior of a level-enabled D latch?
Open
View answer
Synchronous vs. asynchronous behavior
Gated SR flip-flops are called asynchronous because their outputs respond immediately to input changes. Is this statement correct?
Open
View answer
JK flip-flop operating modes
On a standard JK flip-flop, under which input condition is the flip-flop in the hold (no change) state?
Open
View answer
Positive edge-triggered D flip-flop capture
A positive edge-triggered D flip-flop will store a logic 1 under which timing condition?
Open
View answer
JK flip-flop as a divide-by-two
A JK flip-flop is clocked at 20 kHz with inputs J = 1 and K = 1. What is the resulting Q output waveform?
Open
View answer
Practice smarter
Solve a few questions daily and revisit weak topics regularly to improve accuracy.