ALU Design Simulator
A 4-bit slice with selectable function — the heart of every processor.
ALU output (ADD)
1011 = 11
Gate-level (bit 3)
A3 = 0 · B3 = 0 → ADD → 1
• Control lines select the function; flags (Z, C, N) are produced alongside the result.
• An n-bit ALU is n copies of this slice wired in parallel.