Construct a shift register from S-R flip-flops, Computer Engineering

Assignment Help:

Construct a shift register from S-R flip-flops. Explain its working.

Ans:

S-R Flip-Flop Shift Register: Shift registers can be built through using SR flip-flops. Fig.(a) Demonstrates the 4-bit shift register, that uses RS flip-flops. This uses Four SR Flip-Flops in cascade and the inputs to the final three flip-flops in the chain receive complementary inputs, which is if S = 0, R = 1 and if S = 1, R = 0. The first flip-flop has complementary S and R inputs and, thus, this behaves like a D-type flip-flop. Due to the Inverter in the clock line, all data will be transferred to flip-flop outputs upon the positive going edge of the clock pulse.

Now here two inputs A and B. Any one of the inputs can be utilized. Because a 1 input at A or B will be a 1 input at S of the first flip-flop, like a outcome of double complementation, a positive going clock pulse will generate an output of 1 at Q of the first flip-flop. Usually both A and B inputs of the NAND gate are linked together while data is being fed and the NAND is not required to serve as a gate.

1688_Logic Diagram of S-R Flip-Flop Shift Register.png

Fig.(a) Logic Diagram of S-R Flip-Flop Shift Register


Related Discussions:- Construct a shift register from S-R flip-flops

What is synchronous reset, What is Synchronous reset? Synchronous reset...

What is Synchronous reset? Synchronous reset: Synchronous reset logic will synthesize to smaller flip-flops, mainly when the reset is gated along with the logic generating t

Select-options and parameters statement , The fields specified by select-op...

The fields specified by select-options and parameters statement cannot be grouped together in the selection screen. No, the fields specified by select-options and parameters s

Explain the working of assembler, Explain the working of Assembler? An ...

Explain the working of Assembler? An assembler is the computer program for translating assembly language fundamentally a mnemonic representation of machine language into object

What is a packet switching, End systems are connected together by communica...

End systems are connected together by communication links. There are various types of communication links, which are made of numerous types of physical media, comprising twisted pa

De moiver theorem, application of de moiver theorem in software engineering...

application of de moiver theorem in software engineering

Explain about parity bit, Q. Explain about Parity bit? Parity bit is an...

Q. Explain about Parity bit? Parity bit is an error detection bit added to binary data such that it creates total number of 1's in the data either odd or even. For illustration

What interprets can a browser contain besides html and http, What interpret...

What interprets can a browser contain besides HTML and HTTP? Besides an HTTP client and an HTML interpreter, a browser can have elements whihc enable the browser to perform any

Define external variable declaration, Summarize the distinction between an ...

Summarize the distinction between an external variable definition and an external variable declaration. When we have ''declared'' a variable, we have meant that we have told th

What are the steps in multiplication algorithm, What are the steps in multi...

What are the steps in multiplication algorithm?   Check for zeros.   Multiply mantissas   Add the exponents.   Normalize the product.

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