instruction pointer register; program counter
A CPU register that holds the memory address of the next instruction to be executed. Technical computing term.
The CPU reads an instruction from the address pointed to by the instruction pointer register.