1. An integrated circuit having a digital processor comprising a first register and a second register, wherein the first and second registers are located inside a processor core of the digital processor and the first register is adapted to store a pointer corresponding directly to a register address of the second register without having to be converted through a memory space corresponding to memory located outside of the processor core, such that the second register can be indirectly addressed using the pointer in the first register, wherein: the first register is adapted to selectively store the pointer, a data value, or a memory address in the memory space; and the second register is adapted to selectively store a data value or a memory address in the memory space.