How Does Lec - 48: Shift Registers | SISO, SIPO, PISO Work?

A shift register is like a train that moves people from one place to another, but instead of people, it moves numbers or signals!

Imagine you have a line of friends passing a message: the first friend gets it, then passes it on to the next, and so on. That’s how a SISO (Serial In, Serial Out) shift register works, it takes one number at a time in, and sends it out one by one.

Now, think of a row of seats on a bus. If you’re standing outside with a group of friends, you can all get on the bus one after another through the front door, that’s like SIPO (Serial In, Parallel Out). Once everyone is inside, they can all sit down at once.

On the flip side, imagine you're on a bus full of people who want to get off. They all stand up and leave one by one from the back, that's how PISO (Parallel In, Serial Out) works. Everyone gets in at once, but leaves one person at a time.

Each friend or seat is like a little box that holds a number, and when the train moves, they pass their number along, just like bits in a computer!

Take the quiz →

Examples

  1. A shift register moves data like a conveyor belt, one bit at a time.
  2. Imagine passing notes around a circle in class, that's how SISO works.
  3. SIPO takes a single message and sends it out to the whole class one by one.

Ask a question

See also

Discussion

Recent activity

Categories: Science · shift register· SISO· SIPO· PISO