Memory element basics: A logic circuit capable of storing exactly one bit of information (0 or 1) is called a ________.

Difficulty: Easy

Correct Answer: flip-flop

Explanation:

Introduction / Context:Sequential logic relies on elements that retain state across time. The smallest such storage element in synchronous digital design stores a single bit and is used to build registers, counters, and memory arrays.

Given Data / Assumptions:

  • The device stores exactly one binary value.
  • Used in synchronous and asynchronous systems.
  • Standard digital design terminology is assumed.

Concept / Approach:A flip-flop is a bistable multivibrator with two stable states representing 0 and 1. Edge-triggered types (D, JK, T) capture input on a clock transition and hold it until the next triggering event. Latches are level-sensitive relatives; both serve as 1-bit storage, but “flip-flop” is the canonical answer for clocked one-bit storage.

Step-by-Step Solution:

Identify requirement: store one bit reliably.Match device: flip-flop fulfills this role; gates do not store state, counters store multiple bits, converters translate codes.Choose flip-flop.Recognize various types (D, JK, T) all meet the definition.

Verification / Alternative check:Register files are arrays of flip-flops; a 32-bit register uses 32 flip-flops, confirming the one-bit-per-device mapping.

Why Other Options Are Wrong:counter: comprises multiple flip-flops to store multi-bit counts.

gate: combinational element with no memory (ideal model).

code converter: transforms representations (e.g., BCD to seven-segment) rather than storing state.

Common Pitfalls:Conflating latches and flip-flops. Both store one bit; however, most curricula reserve “flip-flop” for edge-triggered elements.

Final Answer:flip-flop

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion