what is shift register? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
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.

7th Jul 2019, 3:02 AM
Kianna Louise Guintu
Kianna Louise Guintu - avatar
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
7th Jul 2019, 6:44 AM
MsJ
MsJ - avatar
+ 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
7th Jul 2019, 6:46 AM
MsJ
MsJ - avatar
+ 1
To understand that logic and concept very clearly and precisely the video of neso academy is very good https://youtu.be/unorn9n-UpE
7th Jul 2019, 6:47 AM
MsJ
MsJ - avatar
0
Thank you!
11th Jul 2019, 2:03 PM
Kianna Louise Guintu
Kianna Louise Guintu - avatar