Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Pls elaborate what do you mean by 'available'? you can design whatever you like
Usually I would say there are 2 kind:
single shift register: can shift 1 bit at a time
barrel shifter : can shift n bits at a time.
Then you can have categories: shift left, shift right, shift with paralle load or shift with just serial load etc...