nende täiendkoodide summeerimisega ja nihutamisega. Peamised loogikatehted on NING, VÕI, EI ja Mod2, mille täitmiseks on ALU-s vastavad loogikalülitused. Erinevate tehete selekteerimiseks on aritmeetika-loogikaplokil kommutaator MUX. Mitmebitiste operandide A = an, an-1 ... a1, a0, ja B = bn, bn-1 ... b1, b0 ning bittide MSB (most significant bit) ja CI (carry in) summeerimisel kombinatsioonsummaatoriga saadakse kahendsumma S = sn, sn-1...s1, s0 ning ülekandebitid CO (carry out) ja LSB (least significant bit). Ülekandebitt CI tähistab ülekannet kõrgemast bitist madalamasse ja CO vastupidi madalamast bitist kõrgemasse. Mitmebitise ALU madalaima ja kõrgeima biti sisendmuutujad on vastavalt LSB ehk madalaim bitt (viimane oluline bitt) ja MSB ehk kõrgeim bitt (kõige tähtsam bitt). Loogikatehetel ülekannet ei esine. Multipleksor valib etteantud juhtkoodi u2 u1 u0 järgi ühe funktsionaalsetest
18) [1]. Kõik aritmeetikatehted sooritatakse arvude või nende täiendkoodide summeerimisega ja nihutamisega. Peamised loogikatehted on NING, VÕI, EI ja Mod2, mille täitmiseks on ALU-s vastavad loogikalülitused. Erinevate tehete selekteerimiseks on aritmeetika-loogikaplokil kommutaator MUX. Mitmebitiste operandide A = an, an-1 ... a1, a0, ja B = bn, bn-1 ... b1, b0 ning bittide MSB (most significant bit) ja CI (carry in) summeerimisel kombinatsioonsummaatoriga saadakse kahendsumma S = sn, sn-1...s1, s0 ning ülekandebitid CO (carry out) ja LSB (least significant bit). Ülekandebitt CI tähistab ülekannet kõrgemast bitist madalamasse ja CO vastupidi madalamast bitist kõrgemasse. Mitmebitise ALU madalaima ja kõrgeima biti sisendmuutujad on vastavalt LSB ehk madalaim bitt (viimane oluline bitt) ja MSB ehk kõrgeim bitt (kõige tähtsam bitt). Loogikatehetel ülekannet ei esine.