Question: are accumulator and instruction register the same?
Answer: In an accumulator architecture, most compute instructions operate on a special register called the accumulator. Most operations, therefore, have the accumulator as an implicit argument to the instruction. The accumulator either provides an input to the instruction, receives the output from the instruction, or both.