Az ALU (Arithmetic Logical Unit), a CPU egyik fontos alkotóeleme, ez végzi el a processzor regisztereiben ideiglenesen elhelyezett adatokkal az utasításokban kijelölt aritmetikai (számtani) és logikai műveleteket. Képes összeadásra, kivonásra, szorzásra és osztásra, logikai műveletekre (pl. és, vagy, kizáró-vagy, tagadás...).