Page 136 - Handout Digital Electronics
P. 136

Serial Load Register

            In serial load, the output of each flip flop is connected to the input of the next flip-flop.  For a D flip-
            flop, the data on the D input is transferred to the output when a clock pulse is applied.

















            Figure 65: Serial load register

            Example of load operation


            Assume that a data word to be loaded serially in the register is 1101. In serial load, the most significant
            bit is to be loaded first. If a 1 is applied to the input of the first flip-flop (FF0) and a clock pulse applied
            that data will be entered and stored in flip-flop FF0. In the next clock pulse, the next binary 1 will be
            applied at the D input. The 1 in the first flip flop (FF0) will be shifted to FF1 and in the next clock pulse
            a 0 will be applied to FF0. FF0 will now store a 0, FF1 a 1 and FF2 a 1. In the last clock pulse FF0 will
            store a 1, FF1, a 0, FF2 a, 1 and FF3 a 1. To load 4 bits serially in a register four clock pulses are
            needed. The example below shows the serial load operation.

                          FF0    FF1  FF2     FF3

            Initially      0      0      0      0


            Pulse 1        1      0      0      0

            Pulse 2        0      1      0      0


            Pulse 3        1      0      1      0

            Pulse 4        0      1      0      1

            Activity

            1)  Given  the  bit  stream  101,  show  that  performing  binary  multiplication  and  binary  division
                                                                           are
            equivalent to:

            (i) Shift one bit at a time to he left

            (ii) Shifting one bit at a time to the right


            2) Show that serial data entry is equivalent to shifting 1-bit to the right at a time

                                                                136
   131   132   133   134   135   136   137   138   139   140   141