1. A method for increasing the internal memory in a processor, the method comprising: (a) providing an extended internal memory in the processor; (b) adding bits to stack addresses with a stack pointer generator so that the processor is capable of accessing memory addresses larger than the bit width of the command set of the processor, and can use the extended memory as stack.