Shift registers, Other Engineering

Assignment Help:

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. 

 


Related Discussions:- Shift registers

Matrix laboratory solutions, Matrix laboratory solutions with matlab assign...

Matrix laboratory solutions with matlab assignment help MATLAB (matrix laboratory) is an exact processing atmosphere and fourth-generation selection terminology. Designed by Nu

Refractory and their classification, Q. What are refractory's? How are they...

Q. What are refractory's? How are they classified? Give the essential requirements of good refractories.                                                    OR Discuss cla

Carrer, i want to do aeronautics engg. but my height is only five feet . so...

i want to do aeronautics engg. but my height is only five feet . so can i go in aeronautics

Heat transfer, #questionA piece of Al weighing 6 kg and initially at a temp...

#questionA piece of Al weighing 6 kg and initially at a temperature of 300OC is suddenly immersed in a fluid at a temperature of 20OC. The convectice heat transfer coefficient is 5

Investment allowance, Investment allowance Until a few years ago, a compan...

Investment allowance Until a few years ago, a company could charge an amount equal to 25 per cent of the original value of an asset as investment allowance in the period in which

Environmental engineering question, The town of Smog, Idaho is located in a...

The town of Smog, Idaho is located in a river valley and has a footprint of 6 km x 2 km. It has an average daily emission rate of 1000 kg/day of PM2.5 into the atmosphere from wood

Linear programing, Description of the Diet Problem The goal of the diet pro...

Description of the Diet Problem The goal of the diet problem is to find an ”optimal” combination of foods that will satisfy all the daily nutritional requirements of an individual.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd