In computer processor architecture, a pointer register is a register that is used to store a memory address. You may be able to use it for other purposes too, but generally, there are instructions that interpret it as a memory address, and fetch the data located at that address.