8. THE SHIFT REGISTER
The Shift Register is another type of sequential
logic circuit that is used for the storage or transfer
of data in the form of binary numbers. This
sequential device loads the data present on its
inputs and then moves or “shifts” it to its output
once every clock cycle, hence the name “shift
register”.
A shift register basically consists of several single
bit “D-Type Data Latches”
9. The serial inputs determines what goes into
the leftmost position during the shift.
The serial outputs is taken from the output of
the rightmost flipflop
The clock is common to all flip-flop.
10.
11. Two or three bit shift registers connected so
that the contents of will be serially
transferred into register Y.
Here , using D flip flops for each shift
register.
12. Operations in digital computers are usually
done in parallel because that is a faster mode
of operation.
Serial operations are slower because a data
path operation takes several clock cycles.
The serial mode operations , we present the
design of a serial adder.
13.
14.
15. The data transfer from one register to
another using D-type.
Register X-consists of FFs X1 X2 X3.
Register Y consists of FFs Y1 Y2 Y3.
The transfer of the contents of the x register
into the y register is a synchronous transfer.
it is also referred to as a parallel transfer.
16.
17. In parallel transfer , all of the information is
transferred a single commend pulse, no
matter how many bits are being transferred.
In serial transfer , the complete transfer of N
clock pulses.
Parallel transfer , then is obviously much
factor then serial transfer using shift
registers.
18. There two types:
(1)synchronous data transfer
(2) asynchronous data transfer