Computer Arithmetic: Volume III - Earl E Swartzlander Jr and Carl E Lemonds Jr