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