It is also a special register that can be used as the target for the result of various arithmetic or logical computations.For instance, if you wanted to add two numbers, you could load the first into the accumulator, add the second to the accumulator, and then store the accumulator where wanted.nstruction register is used to store the next instruction to be executed. instruction pointer is used to store the address of the next instruction to be executed. 3 people found this useful. Edit. Share to: