The pointer register is exactly like any other register with one exception: under the circumstances called "indirect addressing" it provides "its" contents, rather than the address-operand in the state machine's TABLE, to be the address of the target register (including possibly itself!