IT-lexikon Hårdvara ALU

ALU

Hårdvara In English → Uppdaterad: 2026-05-29

Arithmetic Logic Unit — den del av processorn som utför de grundläggande heltals- och logikoperationerna: addition, subtraktion, jämförelser, AND, OR, XOR, bitskift. En av de mest fundamentala byggstenarna i varje CPU-kärna.

Roll: ALU:n är "räknaren" i kärnan för heltal och logik. Den tar operander (oftast från registerfilen), utför operationen, och producerar resultatet plus statusflaggor (noll, negativ, overflow, carry) som styr efterföljande hopp. En modern out-of-order-kärna har flera ALU:er så att flera heltalsoperationer kan köras parallellt varje cykel (en del av utfärdningsbredden). Enkla operationer (add, and) tar typiskt en cykel; mer komplexa (multiplikation, division) hanteras ofta av separata, specialiserade enheter. Skiljer sig från FPU:n (som gör flyttal) — ALU:n är för heltal och logik. Den är så grundläggande att den ofta är det första man bygger när man lär sig digital design. Tillsammans med FPU, last/lagra-enheter och SIMD utgör ALU:erna kärnans exekveringsresurser. Hör ihop med flyttalsenhet och registerfil.

← Tillbaka till lexikonet