• edited by
32,633 views
64 64 votes

Consider a $4$-bit Johnson counter with an initial value of $0000.$ The counting sequence of this counter is 

  1. $0, 1, 3, 7, 15, 14, 12, 8, 0$
  2. $0, 1, 3, 5, 7, 9, 11, 13, 15, 0$
  3. $0, 2, 4, 6, 8, 10, 12, 14, 0$
  4. $0, 8, 12, 14, 15, 7, 3, 1, 0$

8 Answers

Best answer
42 42 votes

$\text{Johnson Counter}$ is a switch‐tail ring counter in which a circular shift register with the complemented output of the last flip‐flop connected to the input of the first flip‐flop.

(D) is the correct answer!

• selected by
26 26 votes

option D

0000 - 0

1000 - 8

1100 - 12

and so on.

http://en.wikipedia.org/wiki/Ring_counter

26 26 votes

Counting procedure of a Johnson's Counter

  1. Starting from all 0's , each shift operation inserts 1's from the left until the register is filled with all 1's.
  2. When the register has all 1s,each shift operation inserts 0's from the left until the register is filled with all 0's.
  3. Go to step 1.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

0000 $\rightarrow$ ${\color{Red} 1}$000 $\rightarrow$ ${\color{Red} 1}{\color{Red} 1}$00 $\rightarrow$  ${\color{Red} 1}{\color{Red} 1}{\color{Red} 1}$0 $\rightarrow$  ${\color{Red} 1}{\color{Red} 1}{\color{Red} 1}{\color{Red} 1}$ $\rightarrow$  ${\color{Blue} 0}{\color{Red} 1}{\color{Red} 1}{\color{Red} 1}$ $\rightarrow$ ${\color{Blue} 0}{\color{Blue} 0}{\color{Red} 1}{\color{Red} 1}$ $\rightarrow$  ${\color{Blue} 0}{\color{Blue} 0}{\color{Blue} 0}{\color{Red} 1}$ $\rightarrow$ ${\color{Blue} 0}{\color{Blue} 0}{\color{Blue} 0}{\color{Blue} 0}$

OR

0 $\rightarrow$ 8 $\rightarrow$ 12 $\rightarrow$ 14 $\rightarrow$ 15 $\rightarrow$ 7 $\rightarrow$ 3 $\rightarrow$ 1 $\rightarrow$ 0

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

$\therefore$ Option D is correct answer.

5 5 votes

Johnson counter /twisted ring counter :-

"N" bit then there will be "2N" states 

Option B easily eliminated as it has 9 state form rest we will have to check out.

Answer :- D 

 

4 4 votes
Johnson counter is ring counter hence after period of clock cycles its output will repeat .

here 0000 is given as initial state and hence 1 is given as preset in first flipflop and then this one is propagated to consecutive flipflops producing

1000

1100

1110

1111

0111

0011

0001

0000

as output .
Answer:
Position:
Show:

Related questions

88 88 votes
15 answers 15 answers
31.2k
31.2k views
Misbah Ghaya asked Feb 13, 2015
31,227 views
Consider the DFAs $M$ and $N$ given above. The number of states in a minimal DFA that accept the language $L(M) \cap L(N)$ is_____________.
52 52 votes
7 answers 7 answers
12.3k
12.3k views
Misbah Ghaya asked Feb 13, 2015
12,273 views
Consider the following $2 \times 2$ matrix $A$ where two elements are unknown and are marked by $a$ and $b$. The eigenvalues of this matrix are $-1$ and $7.$ What are the...
37 37 votes
1 answers 1 answer
11.1k
11.1k views
Misbah Ghaya asked Feb 13, 2015
11,135 views
Consider a max heap, represented by the array: $40, 30, 20, 10, 15, 16, 17, 8, 4$.$$\begin{array}{|l|l|}\hline \text{Array index} & \text{1} & \text{2} & \text{3} & \...
36 36 votes
3 answers 3 answers
11.8k
11.8k views
Misbah Ghaya asked Feb 13, 2015
11,767 views
The binary operator $\neq$ is defined by the following truth table.$$\begin{array}{|l|l|l|} \hline \textbf{p} & \textbf{q}& \textbf{p} \neq \textbf{q}\\\hline \text{0} & ...