b'\n_START_ARTICLE_\nAkumulator (informatyka)\n_START_PARAGRAPH_\nAkumulator \xe2\x80\x93 specjalizowany rejestr procesora, w kt\xc3\xb3rym umieszczane s\xc4\x85 wyniki operacji jednostki arytmetyczno-logicznej procesora. W wielu procesorach, jednym z argument\xc3\xb3w dzia\xc5\x82ania jednostki arytmetyczno logicznej musi by\xc4\x87 dana w akumulatorze._NEWLINE_Akumulator jest zazwyczaj oznaczany A lub ACC, ma on wielko\xc5\x9b\xc4\x87 s\xc5\x82owa maszynowego. Powszechnie stosowanymi architekturami akumulatorowymi s\xc4\x85 PIC czy 8051._NEWLINE_W niekt\xc3\xb3rych procesorach nie ma specjalizowanego rejestru b\xc4\x99d\xc4\x85cego akumulatorem, rezultaty dzia\xc5\x82a\xc5\x84 jednostki arytmetyczno logicznej mo\xc5\xbce by\xc4\x87 umieszczana w dowolnym rejestrze og\xc3\xb3lnego przeznaczenia, jak w ARM \xe2\x80\x93 instrukcje mog\xc4\x85 operowa\xc4\x87 na wielu rejestrach. W niekt\xc3\xb3rych architekturach funkcj\xc4\x99 akumulatora mog\xc4\x85 realizowa\xc4\x87 wybrane rejestry albo r\xc3\xb3\xc5\xbcne rejestry w stosunku do r\xc3\xb3\xc5\xbcnych instrukcji \xe2\x88\x92 np. w x86 DX i AX w instrukcji mno\xc5\xbcenia i dzielenia, CX w instrukcjach p\xc4\x99tli._NEWLINE_Mo\xc5\xbcliwo\xc5\x9b\xc4\x87 u\xc5\xbcycia rejestr\xc3\xb3w og\xc3\xb3lnego przeznaczenia jako argumentu i miejsca wyniku podyktowane jest wzgl\xc4\x99dami praktycznymi przy wykonywaniu kodu, mianowicie nie s\xc4\x85 potrzebne dodatkowe przesuni\xc4\x99cia, by wykona\xc4\x87 \xc5\xbc\xc4\x85dan\xc4\x85 operacj\xc4\x99, kt\xc3\xb3re zajmuj\xc4\x85 czas procesorowi. U\xc5\xbcycie rejestru akumulatora upraszcza jednak wydatnie architektur\xc4\x99 procesora, co by\xc5\x82o istotne w pocz\xc4\x85tkach rozwoju elektroniki i mo\xc5\xbce odgrywa\xc4\x87 pewn\xc4\x85 rol\xc4\x99 w bardzo prostych mikrokontrolerach.'