Using JK Flip-Flops, design and implement a 6-bit shift register with the following operating features. On receipt of a clock pulse it:
a) Increments its contents by one if the control signal I = 1.
b) Works as a ring counter with its contents shifted one position to the right, if thecontrol signal R = 1.