Status Not open for further replies. Hi Folks, I appreciate if some one give me some explanation about difference between shift registers and counters. Both shift registers and counters are made of flip-flops. A shift register will transfer data from one FF to the next on each clock event. For example, if you have an 8-bit SR, after 8 clocks, the data that was initially present on the input to the first FF will appear on the output of the last FF.
Counters are much more complex; aside from the FFs they also have logic to implement the counting function. On each clock, the outputs of the counter will reflect an increment from the previous value. There are many ways a counter may count binary, BCD, gray-code. For example, assuming an 4-bit binary counter, on successive clocks it will output ,,,, etc.
A register is a memory device that can be used to store more than one bit of information and usually realized as several flip-flops with common control signals that control the movement of data to and from the register. The registers can hold data to be used for temporary storage or it can participate in arithmetic or logical operations. A counter is a special case of a register. Usually, it can only be loaded, stored, or incremented, or used for the stack or as the program counter.
But Shift registers are a type of sequential logic circuit, mainly for storage of digital data. They are a group of flip-flops connected in a chain so that the output from one flip-flop becomes the input of the next flip-flop. Most of the registers possess no characteristic internal sequence of states. A shift register can hold data, and it can be used for temporary storage or, in the case of an accumulator, it can participate in arithmetic or logical operations.
Thanks so much for your response, that was very helpful Post added at Previous post was at thank you so much for your explanation ,helped me a lot Post added at Previous post was at Appreciate for your explanation ,that was very helpful. Because of the very nature of operation of registers, they form the basis of a very important class of counters called shift counters. In this chapter, we will discuss different types of counter and register as regards their operational basics, design methodology and application-relevant aspects.
Design aspects have been adequately illustrated with the help of a large number of solved examples. A comprehensive functional index of a large number of integrated circuit counters and registers is given towards the end of the chapter.
With asynchronous devices, often called asynchronous ripple counters an external clock pulse triggers only the first first-flop. Each successive flip-flop is then clocked by one of the outputs Q or Q' of the previous flip-flop.
Non-sequential Counters: Sequence or states of counter are sequential but irregular. Regular Counters: In this counters, FFs are used. There is direct relation between number of states and number of FFs used i.
Cascaded counter. What two principal functions are performed by a shift register? Create a c program that receives the month and year from the keyboard as integers and display the respective calendar. Do you have any question? PTU B. Tech EE 5th Sem. How can I join Research and Analysis Wing? Procedure to join it? Please also check: Close.
User Name. Remember Me? Question Papers. Government Jobs. Join Date: Nov Posts: 2. Join Date: Feb Posts: Join Date: Jan Posts: Join Date: Apr Posts: Unregistered Guest. Please type your question or comment here and then click Submit. Are there any courses Environmental Management offered in India which I should take up with my degree? Universities offering the course? Job timings of HSBC as an operation associate?
0コメント