Back to Glossary
maker

Register

What is a register?

A register is a small, high-speed storage location within a microprocessor or digital circuit that temporarily holds data, addresses, or control information. It serves as working memory for the CPU, allowing quick access to frequently used values during program execution. Registers are typically 8, 16, 32, or 64 bits wide and are fundamental building blocks in computer architecture, enabling operations like arithmetic calculations, memory addressing, and instruction processing.