Combinational Circuits: Simple ALU

The arithmetic logic unit (ALU) is a mini calculator: it performs one of several types of calculations, as per your choice. The ALU below can do addition, NOT, OR, and AND on 2 bits based on the signal ($f_0$ and $f_1$) you pass to this circuit.

A simple ALU that can do addition, NOT, OR, and AND operations on 2 bits.

A simple ALU. Figure 3.26 on page 178 of Essentials of Computer Organization and Architecture by Linda Null, 2023.