考虑一个初始值为0000的4位Johnson计数器。该计数器的计数顺序为:
(A) 0、1、3、7、15、14、12、8、0
(B) 0、1、3、5、7、9、11、13、15、0
(C) 0、2、4、6、8、10、12、14、0
(D) 0、8、12、14、15、7、3、1、0答案: (D)
说明:请参阅http://en.wikipedia.org/wiki/Ring_counter#Johnson_Counter_.284-bits.29
约翰逊计数器的四位计数器将最后一个移位寄存器的输出的补码连接到移位距离= 1的第一个寄存器的输入,即1位将移位/循环
它将按以下方式工作:
0000 //补后0并作为输入送入第一个寄存器
1000
1100
1110
1111 // Last 1补充并作为输入输入到第一个寄存器
0111
0011
0001
0000
这个问题的测验