A.5 - Constructing a Basic Arithmetic Logic Unit - This section covers all the way from a 1-bit ALU up to a 64-bit ALU.
However, be aware that there are numerous errors in this section. At times, they show a 32-bit ALU instead of a 64-bit ALU. They also talk about "set on less than" rather than "pass". See the errata for details.