Talk:Microprocessor Design/ALU

ALU configuration and instruction set
There is a close relationship between the "number of operands" in an instruction set ( Instruction_set ) and the ALU configuration.

However, it's not exactly one-to-one. There are often several ALU configurations that can support a given instruction set in a single cycle. (Any instruction set can be emulated on any ALU configuration, if we are allowed additional memory cycles).

Should we sort by ALU configuration, and with each one list the kinds of instruction sets it supports (single-cycle)?

Or should we sort by "number of operands" in an instruction set, and with each one list the ALU configurations that can support it (single-cycle)? --DavidCary (talk) 18:26, 4 February 2009 (UTC)

examples
Second example (4-bit) ALU has S0..S4 and F1..F4 labels swapped. -- anonymous

You may be right. What is the correct way to label that example? --DavidCary (discuss • contribs) 23:32, 5 October 2014 (UTC)

congratulations
Congratulations everyone!

Ken Shirriff links directly to this Microprocessor Design/ALU page from his article "The Z-80 has a 4-bit ALU. Here's how it works."

--DavidCary (discuss • contribs) 23:32, 5 October 2014 (UTC)

Images say "U.A.L."
Why "UAL" in the images instead of "ALU"? Is this intentional?