• DumbAceDragon
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      3 months ago

      Yes. Typically, to multiply two n-bit numbers, you need n - 1 n-bit adders. You basically do long multiplication.

      I’d upload an image but either voyager or my instance won’t let me for some reason, so sorry if this doesn’t embed right

      • Barbarian
        link
        fedilink
        arrow-up
        3
        ·
        3 months ago

        I’d upload an image but either voyager or my instance won’t let me for some reason, so sorry if this doesn’t embed right

        Embedded just fine on my end (Jerboa)

    • Phoenix3875@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      Conceptually yes, but you can achieve better efficiency by putting multiple adders together with e.g. a Wallace tree.

      There are more efficient ways to expand adders than simply chaining them as well.