DIGI book chapter 12 SHIFT REGISTERS part 12.2 serial-in/serial-out shift register
The graphic titled "Serial-in, serial-out shift register using type "JK" storage elements" has a NOT gate in series with the K input. This results in a low q on Qa after the clock when the data input is pulled high. This shift register is shifting it's opposite; 1 on the input equals a 0 on the output. That 0 on the input of the following storage element after the first clock cycle equates to a 1 on it's output by the second clock cycle and so on. The next graphic after that, showing clock, data in, Qa, Qb and Qc says, "...stage A sees a logic 0, which is clocked to QA where it remains until time t2." which is incorrect. The graphics will need revision as well as the explanations that follow. I assume you can make the correct changes, but if you need further explanation or help, let me know.
The graphic titled "Serial-in, serial-out shift register using type "JK" storage elements" has a NOT gate in series with the K input. This results in a low q on Qa after the clock when the data input is pulled high. This shift register is shifting it's opposite; 1 on the input equals a 0 on the output. That 0 on the input of the following storage element after the first clock cycle equates to a 1 on it's output by the second clock cycle and so on. The next graphic after that, showing clock, data in, Qa, Qb and Qc says, "...stage A sees a logic 0, which is clocked to QA where it remains until time t2." which is incorrect. The graphics will need revision as well as the explanations that follow. I assume you can make the correct changes, but if you need further explanation or help, let me know.
Last edited: