Ein Akkumulator ist eine Art Register, das in einer CPU enthalten ist. Es fungiert als temporärer Speicherort, der einen Zwischenwert in mathematischen und logischen Berechnungen enthält. Zwischenergebnisse einer Operation werden nach und nach in den Akkumulator geschrieben, wobei der vorherige Wert überschrieben wird. Beispielsweise würde der Akkumulator bei der Operation „3 + 4 + 5“ den Wert 3 halten, dann den Wert 7, dann den Wert 12. Der Vorteil eines Akkumulators besteht darin, dass er nicht explizit referenziert werden muss, was spart Daten in der Betriebsanweisung.
In modernen CPUs werden Akkumulatoren durch Allzweckregister ersetzt, weil sie mehr Flexibilität bieten. In einigen Spezialprozessoren können sich jedoch noch Akkumulatoren befinden.
Komponente, CPU-Begriffe, Logische Operation