MCQ Practice Question

A D flip-flop has D=Q̅ connected externally. Ignoring asynchronous controls, what behavior occurs on each active clock edge?

  • AIt toggles
  • BIt always resets
  • CIt always sets
  • DIt retains its state forever
Report an error
Correct Answer: A. It toggles
Explanation: Because the next D input is the complement of the current Q, each active edge loads the opposite state. The D flip-flop therefore behaves as a toggle element.
Reference: Standard digital electronics: D flip-flop feedback
Continue practicing: Digital Electronics MCQs or browse all MCQs.