Die nächste Version der ALU ist fertig. Alle Elemente der ersten Version finden sich hier wieder. Neu hinzugekommen ist ein neuer Steuerbefehl, der unabhängig von den Inputwerten A oder B immer 0-0-0-0 als Ergebnis zurückliefert, um die ALU „stumm“ zu schalten.

Hier ist die ALU im Einsatz zu sehen. An den LED kann man folgendes ablesen:
| A (grün) | B (gelb) | Steuercode (blau) | Ergebnis (rot) | Carry Out (weiß) | Comparator (Ampel) | |
| abgelesen | 0-1-1-0 | 1-0-1-0 | 0-0-1-0 | 0-0-0-0 | 1 | grün |
| übersetzt | 6 | 10 | addiere | 0 | 1 | A < B |
Stimmt: 6+10 = 16 in binär 1-0-0-0-0. Die erste 1 von Carry Out, die vier nullen von rotem Ergebnisnibble.
Der komplette Steuersatz ist also nun:
| Operation | Steuerbits |
|---|---|
| A | 0-0-0-0 |
| A + B | 0-0-1-0 |
| A AND B | 0-1-0-0 |
| NOT A | 0-1-1-0 |
| Rotiere links | 1-0-0-0 |
| Shift links | 1-0-1-0 |
| Shift rechts | 1-1-0-0 |
| A XOR B | 1-1-1-0 |
| 0-0-0-0 | x-x-x-1 *) |