2. Representation of Floating Point
Number
Decimal Number: -7.5
1 10000001 11100000000000000000000
Sign Exponent Mantissa(Significand)
3. Why Floating Point???
It can support a much wider range of values as
compared to fixed point.
As compared to Integer, Floating Point is more
precised.
4. How to Multiply??
Adding the exponent of the two numbers then
subtracting the bias from their result.
Multiplying the significand of the two numbers.
Calculating the sign by XORing the sign of the two
numbers.
7. PARTIAL PRODUCTS GENERATION
Partial Products generation can be done by various
methods, but Radix-4 Booth Multiplication is one of the
best technique
xi xi-1 xi-2 Operation
0 0 0 +0
0 0 1 +A
0 1 0 +A
0 1 1 +2A
1 0 0 -2A
1 0 1 -A
1 1 0 -A
1 1 1 +0
8. ACCUMULATION OF PARTIAL
PRODUCTS
Accumulation of Partial products can be done by various
adders, such as:
1. Ripple Carry Adder (RCA)
2. Carry Select Adder (CSLA)
3. Carry Look Ahead Adder (CLA)
4. Carry Save Adder (CSA)
Carry Save Adder & Ripple Carry Adder are used for
Accumulation.