Den del af CPU'en, der udfører alle aritmetiske og logiske beregninger på data, den modtager, er
aritmetisk logikenhed (ALU) .
Her er en sammenbrud af, hvad Alu gør:
* Aritmetiske operationer: Derudover, subtraktion, multiplikation, opdeling, modulo.
* logiske operationer: Og, eller, Xor, ikke.
* Sammenligninger: Større end mindre end, lig med.
ALU tager inputdataene fra CPU's registre og udfører den anmodede operation. Resultatet af beregningen gemmes derefter tilbage i et register til yderligere brug.