Shift Registers - Technical MCQs

Q1:

The bit sequence 0010 is serially entered (right-most bit first) into a 4-bit parallel out shift register that is initially clear. What are the Q outputs after two clock pulses?

A 0000

B 0010

C 1000

D 1111

ANS:C - 1000

It's very simple.

Initially, assume 0000 in the register. The Question says that out of 0010, they first perform 0 bit followed by 1. Let's see, after 1st clock pulse, the output display as 0*000. Then after second clock pulse, the output display as 1*000.

So, our answer is 1000.

* means TRANSMITTED/Shifted BIT.