Multiplication Review

Figure 4.X First version of the multiplication hardware.

Figure 4.X First version of the multiplication hardware.

Figure 4.X The first multiplication algorithm for Figure 3.X.

Figure 4.X The first multiplication algorithm for Figure 3.X.

Figure 4.X Multiply example using algorithm in Figure 3.X.

Figure 4.X Multiply example using algorithm in Figure 3.X.

Figure 4.X Refined version of the multiplication hardware.

Figure 4.X Refined version of the multiplication hardware.

Division

Figure 4.X First version of the division hardware.

Figure 4.X First version of the division hardware.

Figure 4.X A division algorithm, using the hardware in Figure 4.X.

Figure 4.X A division algorithm, using the hardware in Figure 4.X.

Figure 4.X Division example using the algorithm in Figure 4.X.

Figure 4.X Division example using the algorithm in Figure 4.X.

Floating Point

The representation of a double precision floating-point number takes two MIPS words, as shown below, where:

Untitled

In general, floating-point numbers are of the form

$$ (-1)^S \times2^{(E-127)} \times (1+F) $$