Digital Circuits/Multipliers

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Multiplication Basics

[edit | edit source]

Signed / Unsigned Numbers

[edit | edit source]

A signed integer is a 32-bit datum that encodes an integer in the range [-2147483648 to 2147483647]. An unsigned integer is a 32-bit datum that encodes a nonnegative integer in the range [0 to 4294967295]. The signed integer is represented in twos complement notation.

Booth's Algorithm

[edit | edit source]

P(A)*P(B)=P(AnB) iff P(A)<9

Wallace Tree

[edit | edit source]

Dadda Multiplier

[edit | edit source]

This section of the Digital Circuits wikibook is a stub. You can help by expanding this section. If you add something, list yourself as a Contributor.