What are registers used for in a CPU?
Connecting different components
Storing permanent data
Holding temporary data during instruction execution
Providing power to the CPU