A 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.
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.
shift register shifts the inputs from one flip flop to the other but the counter gives the direct output based on the values supplied to the flip flop in oder..
A register is a group of flipflops ,each flipflop capable of storing one bit of data. But a counter is a register that goes through a predetermined sequence of states.
The shift register shifts the input whereas a counter is a circuit that goes through a prescribed sequence of states upon the application of input pulses...:)
A 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.
ReplyDeleteA 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.
shift register shifts the inputs from one flip flop to the other but the counter gives the direct output based on the values supplied to the flip flop in oder..
ReplyDeleteA register is a group of flipflops ,each flipflop capable of storing one bit of data.
ReplyDeleteBut a counter is a register that goes through a predetermined sequence of states.
The shift register shifts the input whereas a counter is a circuit that goes through a prescribed sequence of states upon the application of input pulses...:)
ReplyDeletecounter gives the direct o/p based on the i/p given
ReplyDelete