ALU står for aritmetisk logisk enhed. Det er et digitalt kredsløb, der udfører aritmetiske og logiske operationer. ALU er en af de vigtigste komponenter i en computers centralenhed (CPU).
ALU'en udfører en række operationer, herunder:
*Tilføjelse
* Subtraktion
* Multiplikation
* Division
* Logisk OG
* Logisk ELLER
* Logisk IKKE
* Bitvist skift
* Roter bitvis
ALU er også ansvarlig for at indstille tilstandskoderne. Tilstandskoderne bruges til at angive resultatet af en operation. For eksempel sættes bæreflaget, hvis en additionsoperation resulterer i en udførelse af den mest signifikante bit.
ALU er en kritisk komponent i en computers CPU. Den er ansvarlig for at udføre de aritmetiske og logiske operationer, der er nødvendige for, at en computer kan udføre programmer.