Skip to main content
EnglandElectronicsSyllabus dot point

How does feedback give a logic circuit memory, and how do the SR, D and JK flip-flops behave?

Sequential logic: the difference from combinational logic, the SR latch, the clocked D-type and JK flip-flops, edge triggering, and the flip-flop as a one-bit memory.

An Eduqas A-Level Electronics answer on sequential logic and flip-flops: how feedback gives memory, the SR latch and its forbidden state, the clocked D-type and JK flip-flops, edge triggering, and how a flip-flop stores one bit, the building block of counters and registers.

Generated by Claude Opus 4.814 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

Jump to a section
  1. What this dot point is asking
  2. The answer
  3. Examples in context
  4. Try this

What this dot point is asking

Eduqas wants you to distinguish sequential from combinational logic, describe the SR latch (and its forbidden state), the clocked D-type and JK flip-flops, edge triggering, and the flip-flop as a one-bit memory. Flip-flops give digital systems memory and are the building block of counters and registers.

The answer

Sequential versus combinational logic

The SR latch

Clocked flip-flops and edge triggering

The D-type and JK flip-flops

Examples in context

Flip-flops give a system memory: a D-type stores a bit in a register or pipelines data on each clock, a JK toggles to divide a clock frequency by two and builds counters, and an SR latch debounces a switch or remembers an alarm condition. Edge triggering keeps a whole synchronous system in step. These devices are the bridge from the static logic of the previous topics to the counting and timing circuits that follow.

Try this

Q1. State what the hold state (S=R=0S=R=0) of an SR latch does. [1 mark]

  • Cue. It keeps (remembers) the previous output state.

Q2. State the forbidden input combination of an SR latch. [1 mark]

  • Cue. S=R=1S=R=1.

Q3. State what a JK flip-flop does when J=K=1J=K=1. [1 mark]

  • Cue. It toggles (the output changes state on each clock edge).

Exam-style practice questions

Practice questions written in the style of WJEC Eduqas exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.

Eduqas 20205 marksDescribe the operation of an SR latch built from two NOR gates, including its set, reset and hold states, and state which input combination is forbidden and why.
Show worked answer →

Set, reset, hold (up to 3 marks): an SR latch made from two cross-coupled NOR gates has a Set (SS) and a Reset (RR) input and outputs QQ and Q\overline{Q}. Setting S=1S = 1, R=0R = 0 makes Q=1Q = 1 (set). Setting S=0S = 0, R=1R = 1 makes Q=0Q = 0 (reset). With S=R=0S = R = 0 the latch holds its previous state (memory).

Forbidden state (up to 2 marks): S=R=1S = R = 1 is forbidden because it tries to force both outputs to 00, so QQ and Q\overline{Q} are no longer complementary; worse, when the inputs return to 00 together the final state is unpredictable (a race), so the output is undefined.

Markers reward the set, reset and hold behaviour, QQ and Q\overline{Q} as complementary outputs, and the forbidden S=R=1S = R = 1 with the reason (non-complementary, unpredictable next state).

Eduqas 20225 marksExplain the difference between a D-type flip-flop and a JK flip-flop, and explain what is meant by edge triggering.
Show worked answer →

D-type (up to 2 marks): a D-type flip-flop copies the value on its D input to the output Q on the active clock edge, and holds it until the next edge. It stores one bit and has no forbidden state.

JK (up to 2 marks): a JK flip-flop has two control inputs J and K. J=K=0J=K=0 holds, J=1,K=0J=1,K=0 sets, J=0,K=1J=0,K=1 resets, and J=K=1J=K=1 toggles (the output changes state on each clock edge). It removes the SR forbidden state by defining J=K=1J=K=1 as toggle.

Edge triggering (up to 1 mark): an edge-triggered flip-flop responds only at the instant the clock changes (the rising or falling edge), not while the clock is steady high or low, which makes the timing precise and avoids the latch being transparent.

Markers reward the D-type copying D to Q, the JK four modes including toggle, and edge triggering meaning the flip-flop acts on the clock transition.

Related dot points

Sources & how we know this