Skip to content
Sahithyan's S2
Sahithyan's S2 — Computer Organization and Digital Design

SR Flip-flop

A basic type of sequential logic circuit used for storing a single bit of data. It has two inputs: and , and two outputs: and . The behavior of the SR flip-flop is determined by the combination of the S and R inputs:

SRQQ’Description
00No ChangeNo ChangeHolds the previous state
0101Resets the output to 0
1010Sets the output to 1
11UndefinedUndefinedInvalid state

Characteristics

Excitation table

Current State (Q)Next State (Q+)SR
000X
0110
1001
11X0

Applications

  • Basic memory storage elements.
  • Control circuits.
  • Debouncing switches.