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

The firm is considering an investment opportunity. The investment falls in the same class of risk as the firm, the project is financed with equity and debt. Explain all the steps i

Enhancing finance revenue In Corporate Finance and Business financial is the area of financial that promotion with financial options of organizations. Its main objective is to

Design a combinational logic circuit that will generate the square off all the combinations of three bit binary number represented by A,B,C

CO 2  Molds (Carbon dioxide Moulding) is the process of hardening the moulds and cores by using carbon dioxide and sodium silicate liquid base binder is one of the most widely u

Company: British Sky Broadcasting Topic: You are a security analyst in a large investment house and must write a report on a real stock of your choice, giving a buy, hold or sell r

Couplings: Because of the requirement to make maintenance tasks such as engine removal/refit, gearbox removal/refit easier, it is necessary to have a means of coupling the turb


explain the fibre optic communication system with block diagram

Engine lubrication systems There are basically two types of lubrication system at present in use in gas turbine engines:- a) Recirculatory. In this system, oil is distribut