ALU står för aritmetisk logisk enhet. Det är en digital krets som utför aritmetiska och logiska operationer. ALU är en av de viktigaste komponenterna i en dators centrala processorenhet (CPU).
ALU utför en mängd olika operationer, inklusive:
* Tillägg
* Subtraktion
* Multiplikation
* Division
* Logisk OCH
* Logisk ELLER
* Logisk INTE
* Bitvis förskjutning
* Rotera bitvis
ALU ansvarar också för att ställa in villkorskoderna. Tillståndskoderna används för att indikera resultatet av en operation. Till exempel sätts bärflaggan om en additionsoperation resulterar i en utförande av den mest signifikanta biten.
ALU är en kritisk komponent i en dators CPU. Den ansvarar för att utföra de aritmetiska och logiska operationer som är nödvändiga för att en dator ska kunna köra program.