Een accumulator is een register voor kortstondige, tussentijdse opslag van rekenkundige en logische gegevens in de CPU (centrale verwerkingseenheid) van een computer. De term "accumulator" wordt zelden gebruikt in verwijzing naar hedendaagse CPU's, die rond de millenniumwisseling zijn vervangen door de term "register". In een moderne computer kan elk register als accumulator fungeren.
Het meest elementaire gebruik van een accumulator is het optellen van een reeks getallen. De numerieke waarde in de accumulator neemt toe naarmate elk getal wordt opgeteld, precies zoals dat gebeurt in een eenvoudige bureaucalculator (maar dan veel sneller, natuurlijk). Zodra de som is bepaald, wordt deze naar het hoofdgeheugen of naar een ander register geschreven.
De term "accumulator" wordt gebruikt in een breed scala van niet-computertoepassingen en -activiteiten, zoals elektrotechniek (een energieopslagapparaat zoals een oplaadbare batterij of ultracapacitor), hydraulica (een mechanisch energieopslagapparaat), in de aandelenhandel (een contract of overeenkomst), en zelfs bij gokken (een parlay-weddenschap).
Volgende lectuur over accumulatoren:
De afdeling computerwetenschappen van Princeton University presenteert een eenvoudige diavoorstelling van de werking van een CPU, met inbegrip van de rol van een accumulator.
Swanson Technologies heeft in 2003 een essay gepubliceerd met historische vermelding van de accumulator-CPU-architectuur.