![[Summary-of-the-common-Boolean-logic-gates-with-symbols-and-truth-tables.png]] Switching for ALU: - (inv values you want to be 0, leave untouched for 1) -> nand -> inv -> sel (use D1 for DAT, leave D0 empty)