On 4/22/24 08:36, Lamar Owen via cctalk wrote:

> Die real estate forced the design to do without a full 8-bit ALU. When
> you have a 4-bit ALU, and you are doing 16-bit math, you will need 4
> cycles through the ALU.

I don't know if this applies to the Z80, but on the 8080, 16-bit
increment/decrement is handled by a separate increment block (also used
to advance the P-counter and stack operations).  Probably one of the
reasons that INX/DCX doesn't set any flags.

--Chuck


Reply via email to