Von Neumann stwierdził, iż ALU jest niezbędna dla komputera, ponieważ pewnym jest, że komputer będzie musiał wykonywać podstawowe operacje matematyczne obejmujące dodawanie, odejmowanie, mnożenie oraz dzielenie. Dlatego też twierdził, że „rozsądnym jest, aby komputer mieścił w sobie wyspecjalizowane organy dla tych operacji”.
ALU vs. FPU Jednostka zmiennoprzecinkowa (z ang. Floating-point unit) również wykonuje operacje arytmetyczne na dwóch wartościach, jednak są to liczby w reprezentacji zmiennoprzecinkowej, co jest znacznie bardziej skomplikowane niż wykonywanie operacji na liczbach całkowitych używanych w typowej ALU. W celu wykonania takich kalkulacji, FPU posiada kilka wbudowanych, złożonych układów, takich jak wewnętrzna ALU.
Zazwyczaj projektanci nazywają jednostkę ALU układem, który wykonuje operacje arytmetyczne w różnych formatach liczb całkowitych (np. ZU2 i BCD), podczas gdy układy dokonujące obliczeń na bardziej złożonych formatach np. zmiennoprzecinkowych, liczbach zespolonych itp. zwykle otrzymują bardziej szczegółowe nazwy.
Zobacz też FPU procesor komputer elektronika dwójkowy system liczbowy
Kategoria:Budowa wewnętrzna procesorów