Figure 4.X First version of the multiplication hardware.
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 Refined version of the multiplication 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 Division example using the algorithm in Figure 4.X.
The representation of a double precision floating-point number takes two MIPS words, as shown below, where:
In general, floating-point numbers are of the form
$$ (-1)^S \times2^{(E-127)} \times (1+F) $$