0
what is shift register?
My prof wants us to shift right register (with the ff ports: clk, serial_in, serial_out, parallel_out for monitoring the contents of the shift register) I hope you can help me.
4 Answers
+ 2
Kianna Louise Guintu hi,
Firstly all this terms which you have included are comes in the digital electronics.
In that shift registers are used to shift the value stored in the flip flops or memory tape
In digital circuits, a shift register is a cascade of flip flops, sharing the same clock, in which the output of each flip-flop is connected to the "data" input of the next flip-flop in the chain, resulting in a circuit that shifts by one position the "bit array" stored in it.
Flip flop-> it is known as memory elements which store one bit value
In digital electronics shift register are of 4 types
1) serial in serial out (SISO)
2) serial in parallel out (SIPO)
3) parallel in parallel out (PIPO)
4) parallel in serial out (PISO)
This all perform shifting according to their nature
Clk is used to give event driven instruction and to add synchronization with time to perform task of shifting in stored data in flip flops and other memory elements
+ 1
It is somehow same as programming concept of left shift right shift circular shift, left shift with carry and without carry, right shift with carry and without carry in microprocessor and digital electronics
Which is implemented in programming like the below bitwise shifting
https://www.sololearn.com/learn/4086/?ref=app
+ 1
To understand that logic and concept very clearly and precisely the video of neso academy is very good
https://youtu.be/unorn9n-UpE
0
Thank you!