Czym jest akumulator procesora?
Akumulator to specjalny rejestr procesora używany do przechowywania danych pośrednich i wyników operacji arytmetycznych oraz logicznych. W klasycznym modelu procesora jest ściśle powiązany z jednostką ALU.
Rola akumulatora
Akumulator może przechowywać np.:
- liczbę przed wykonaniem działania,
- wynik dodawania lub odejmowania,
- wynik operacji logicznej, np. AND, OR, XOR,
- dane przygotowane do dalszego przetwarzania.
Jeżeli w zadaniu pojawia się informacja, że do akumulatora zapisano liczbę, zwykle oznacza to, że liczba ta znajduje się w jednym z rejestrów procesora i może być użyta przez ALU.
Akumulator a system binarny
Procesor nie przechowuje liczb w postaci dziesiętnej, tak jak zapisuje je człowiek. Dane w rejestrach, w tym w akumulatorze, są reprezentowane binarnie, czyli za pomocą bitów 0 i 1.
Przykład:
Liczba dziesiętna: 240
Zapis binarny: 11110000
W typowym zapisie 8-bitowym liczba 240 zajmuje cały bajt:
11110000
Znaczenie na egzaminie
W pytaniach egzaminacyjnych akumulator zwykle nie wymaga szczegółowej znajomości budowy procesora. Najważniejsze jest rozumienie, że jest to rejestr przechowujący dane, a liczby w komputerze są zapisywane w postaci binarnej.