Shift registers, Other Engineering

Shift registers

A register is a number of flip-flops arranged in a circuit used for storing data.  A shift register is one that is designed to move the data along the register.  Figure shows a 4-bit register using SR flip-flops.

1406_shift register.png

Assuming the register is cleared and therefore reads 0000 and externally generated word of 1011 is to be stored in the register.  The msb is the first bit to be input, which is logic 1.  The first register has logic 1 on s, and its q output will change when the clock pulse is active.  So after the first clock pulse 1 =1, 2 = 0, 3 = 0 and 4 = 0.

When the second clock pulse is active Q1 will activate S 1 which changes Q2 to logic 1, Q1 will remain at logic 1, as a reset pulse has not yet reset it.  Q3 and Q4 will both = logic 0.  The third clock pulse resets Q1, as the input is logic 0 (reset = 1), Q2 and Q3 will be at logic 1 and Q 4 will be logic 0.

The final input is a logic 1 so Q1 = 1, Q2  = 0 (Q1 was at logic 0), Q3 and Q4 both have logic 1.  So with four clock pulses the register is loaded.  It will take four further clock pulses to empty the register.

This type of register is a Serial in - Serial out register.  Registers can also be:

  • Serial In - Parallel Out.
  • Parallel In - Serial Out.
  • Parallel In - Parallel Out. 

 

Posted Date: 9/13/2012 9:37:07 AM | Location : United States







Related Discussions:- Shift registers, Assignment Help, Ask Question on Shift registers, Get Answer, Expert's Help, Shift registers Discussions

Write discussion on Shift registers
Your posts are moderated
Related Questions
What is RAROC?  RAROC is a risk-adjusted structure for earnings statistic and earnings control. It is a device for calculating risk-adjusted financial efficiency. And it provide


Expertsmind.com offers Performing Numeric Computation matlab assignment help MATLAB contains numbers, precise, and technological innovation features to support all common tech

How to calculate the depth of a masonry dam of trapezoidal cross section with height of 24ft,2ft top width,,12 ft base width and weight of concrete 150 lb/ft^3.The resultant pressu

load flow analysis by fast decoupled method

In laser beam welding coalescence is produced by the heat obtained from the application of a concentrated coherent light beam impining upon the surface to be joined .   It con


What is crossover rate? They are produced by two different but identical tasks. The cross-over amount is the points at which the two tasks obtain the same net provide value. Wit


analysis the wien bridge oscillator practical?