Consider the circuit in the diagram. The operator represents Ex-OR. The D flip-flops are initialized to zeroes (cleared).

The following data: is supplied to the “data” terminal in nine clock cycles. After that the values of are:
View worked solution
Answer: C
From the given sequential circuit, we can determine the input equations for each D flip-flop:
The flip-flops are initialized to . The input sequence is processed from left to right (MSB first) over 9 clock cycles:
| Clock Cycle | Input (data) | |||
|---|---|---|---|---|
| Initial | — | 0 | 0 | 0 |
| 1 | 1 | 1 | 0 | 0 |
| 2 | 0 | 0 | 1 | 0 |
| 3 | 0 | 0 | 0 | 1 |
| 4 | 1 | 0 | 0 | 0 |
| 5 | 1 | 1 | 0 | 0 |
| 6 | 0 | 0 | 1 | 0 |
| 7 | 0 | 0 | 0 | 1 |
| 8 | 0 | 1 | 0 | 0 |
| 9 | 0 | 0 | 1 | 0 |
After 9 clock cycles, the state of the flip-flops is .
Free practice · Your answers on this page are not saved.
