What role does the Instruction Register (IR) play?
It holds the fetched instruction for decoding
It transfers data between the CPU and memory
It stores the final result of an operation
It increments the PC