Types of Registers
- Status and control registers.
- General-purpose data registers.
- Special purpose register.
General Purpose Registers
A register serves as a quick memory for accepting, storing, and sending data and instructions that the CPU will need right away. A register is a collection of flip-flops, Single bit digital data is stored using flip-flops. By combining many flip-flops, the storage capacity can be extended to accommodate a huge number of bits. We must utilize an n-bit register with n flip flops if we wish to store an n-bit word.
The gates govern the flow of information, i.e., when and how the information is sent into a register, whereas the flip-flops store the binary information.