How Does Shift Register (SISO Mode) Work?

A shift register in SISO mode is like a line of friends passing a message down a hallway, one step at a time.

Imagine you're standing in a long line with your friends, and the first person gets a message. They whisper it to the next person, who whispers it to the third, and so on, until the last person in the line hears it. That’s how a shift register works when it's in SISO mode: Serial In, Serial Out.

Like a Conveyor Belt

Think of the message as a piece of candy. The first friend gets the candy and passes it along. Each friend waits for their turn to receive and then pass it on, just like how a conveyor belt moves items one by one from one end to the other.

In this case, each person in line represents a bit (a 0 or 1) in the shift register. The message is sent in one bit at a time, moving from one position to the next until it comes out the other side, just like how the last friend gets the candy and then gives it to someone waiting outside.

Each step takes a little time, but eventually, the whole message makes its way through the line, simple, fun, and easy to follow!

Take the quiz →

Examples

  1. A shift register in SISO mode is like a line of people passing a message one by one from the front to the back.
  2. Imagine moving marbles through a tube, one at a time, into another tube at the other end.
  3. Passing a note around a circle: each person reads it and passes it on.

Ask a question

See also

Discussion

Recent activity