Which statement is correct regarding CPU operation and instruction execution?
The Program counter stores the address of the current instruction, executed by the CPU.
An interrupt is processed only after the completion of the entire program.
The instruction register stores the current instruction being decoded or executed.
All machine instructions require the same number of clock cycles to execute.