Explain the working of a 4-bit SISO shift register, Computer Engineering

Assignment Help:

Using D-Flip flops and waveforms explain the working of a 4-bit SISO shift register.

Ans. Serial In-Serail Out Shift Register: Fig.(a) demonstrates a 4 bit serial in-serial out shift register having four D flip flops FF0 , FF1 , FF2 and FF3. As demonstrated it is a positive edge triggered device. The working of such register for the data 1010 is specified in the subsequent steps.

2154_Explain the working of a 4-bit SISO shift register.png

1. Bit 0 is entered in data input line. D0 = 0, primary clock pulse is applied, FF0 is reset and stores 0.
2. Subsequently bit 1 is entered. Q0 = 0, as Q0 is linked to D1, D1 becomes 0.
3. Then second clock pulse is applied, the 1 upon the input line is moved or shifts into FF0 since FF0 sets. The 0 that was stored in FF0 is moved into FF1.
4. Subsequently bit 0 is entered and third clock pulse applied. 0 is goes into FF0, 1 stored in FF0 is shifts to FF1 and 0 stored in FF1 is shifts to FF2.
5. Final bit 1 is entered and 4th clock pulse applied. 1 is goes into FF0, 0 stored in FF0 is shifts to FF1, 1 stored in FF1 is shifts to FF2 and 0 stored in FF2 is shifts to FF3.
This finishes the serial entry of 4 bit data in the register. Then the LSB0 is on the output Q3.
6. Clock pulse 5 is then applied. LSB0 is shifted out. The subsequent bit 1 shows on Q3 output.
7. Clock pulse 6 is then applied. The 1 on Q3 is shifted out and 0 appears on Q3 output.
8. Clock pulse 7 is then applied. 0 on Q3 is shifted out. Here 1 shows on Q3 output.
9. Clock pulse 8 is then applied. 1 on Q3 is shifted out.
10. While the bits are being shifted out (upon CLK pulse 5 to 8) extra data bits can be entered in.

 

 


Related Discussions:- Explain the working of a 4-bit SISO shift register

Deta sturcture, algorithm of travalling salesman problam

algorithm of travalling salesman problam

Face recognition using java, how we get a perfect tutorial for face recogn...

how we get a perfect tutorial for face recognition using java

The new optimal solution, Electrocomp's management realizes that it forgot ...

Electrocomp's management realizes that it forgot to contain two critical constraints. In particular, management decides that to make sure an adequate supply of air conditioners for

Implementation of a simple arithmetic, Q. Implementation of a Simple Arithm...

Q. Implementation of a Simple Arithmetic? So, by now we have concerned how logic and arithmetic micro-operations can be applied individually. If we combine these 2 circuits alo

What do you mean by electronic funds transfer, What do you mean by Electron...

What do you mean by Electronic Funds Transfer? Electronic Funds Transfer: It’s an electronic payment method which transfers the money value through one bank account to o

What are the elements of analysis model, What are the elements of Analysis ...

What are the elements of Analysis model? i. Data Dictionary ii. Entity Relationship Diagram iii. Data Flow Diagram iv. State Transition Diagram v. Control Specifica

Explain about interlacing, Q. Explain about Interlacing? Interlacing is...

Q. Explain about Interlacing? Interlacing is a procedure in which in place of scanning the image one-line-at-a-time it's scanned alternatelyit implies thatalternate lines are s

Average waiting time, Customer arrivals at a gas station can be characteriz...

Customer arrivals at a gas station can be characterized by exponential distribution with mean of 10 minutes. The amount of time they take to pump gas can be characterized by an ex

Quick sort exhibit its worst-case behaviour, In which input data does the a...

In which input data does the algorithm quick sort exhibit its worst-case Behaviour? The Quick Sort method exhibits its worst-case behavior when the input data is " Already Comp

Breadth first search, Breadth First Search: Given a set of operators o...

Breadth First Search: Given a set of operators o1, ..., on in a breadth first search, every time a new state is reached, an action for each operator on  s  is added to the bot

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