A register is a group of binary storage cells capable of holding binary information.
•A group of flip-flops constitutes a register, since each flip-flop can work as a binary cell.
•An n-bit register, has n flip-flops and is capable of holding n-bits of information.
•In addition to flip-flops a register can have a combinational part that performs data-processing tasks.
SHIFT REGISTER
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. All the flip-flops are driven by a common clock, and all are set or reset simultaneously.
The data in a shift register can be shifted in two possible ways: (a) serial shifting and (b) parallel shifting.
The serial shifting method shifts one bit at a time for each clock pulse in a serial manner, beginning with either LSB or MSB.
On the other hand, in parallel shifting operation, all the data (input or output) gets shifted simultaneously during a single clock pulse.
Hence, we may say that parallel shifting operation is much faster than serial shifting operation.
For Full Document of Register - Click Here
For Full Document of Counters- Click Here
For Full Document of Design of Seq Circuits- Click Here
•A group of flip-flops constitutes a register, since each flip-flop can work as a binary cell.
•An n-bit register, has n flip-flops and is capable of holding n-bits of information.
•In addition to flip-flops a register can have a combinational part that performs data-processing tasks.
SHIFT REGISTER
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. All the flip-flops are driven by a common clock, and all are set or reset simultaneously.
The data in a shift register can be shifted in two possible ways: (a) serial shifting and (b) parallel shifting.
The serial shifting method shifts one bit at a time for each clock pulse in a serial manner, beginning with either LSB or MSB.
On the other hand, in parallel shifting operation, all the data (input or output) gets shifted simultaneously during a single clock pulse.
Hence, we may say that parallel shifting operation is much faster than serial shifting operation.
For Full Document of Register - Click Here
For Full Document of Counters- Click Here
For Full Document of Design of Seq Circuits- Click Here