I've got a few questions for some shift registers I've got to design.
One of the registers is suppose to repeat the sequence,
1000, 0100, 0010, 0001.
As you can see, it's simply shifting the 1-bit through the 0-bits from left to right.
It doesn't say whether or not the register has to be parallel-load or serial-load so I'm assuming I can simply choose whichever I please.
A shift register like the following would do the job right? For 3 bit's atleast, not 4. I'd have to add another D FF. (See figure attached)
Now what if I wanted to do a different sequence like the following:
1100, 0110, 0011, 1001.
How would I alter my shift register above to obtain this sequence?
Thanks again!
One of the registers is suppose to repeat the sequence,
1000, 0100, 0010, 0001.
As you can see, it's simply shifting the 1-bit through the 0-bits from left to right.
It doesn't say whether or not the register has to be parallel-load or serial-load so I'm assuming I can simply choose whichever I please.
A shift register like the following would do the job right? For 3 bit's atleast, not 4. I'd have to add another D FF. (See figure attached)
Now what if I wanted to do a different sequence like the following:
1100, 0110, 0011, 1001.
How would I alter my shift register above to obtain this sequence?
Thanks again!
Attachments
-
10.6 KB Views: 153