发明名称 Method and apparatus for performing the square root function using a rectangular aspect ratio multiplier
摘要 A method and apparatus for performing the square root function which first comprises approximating the short reciprocal of the square root of the operand. A reciprocal bias adjustment factor is added to the approximation and the result truncated to form a correctly biased short reciprocal. The short reciprocal is then multiplied by a predetermined number of the most significant bits of the operand and the product is appropriately truncated to generate a first root digit value. The multiplication takes place in a multiplier array having a rectangular aspect raio with the long side having a number of bits essentially as large as the number of bits required for the desired full precision root. The short side of the multiplier array has a number of bits slightly greater by several guard bits than the number of bits required for a single root digit value, which is also determined to be the number of bits in the short reciprocal. The root digit value is squared and the exact square is subtracted from the operand to yield an exact remainder. Succeeding new root digit values are determined by multiplying the short reciprocal by the appropriately shifted current remainder, selectively adding a digit bias adjustment factor and truncating the product. The root digit values are appropriately shifted and accumulated to form a partial root. The described steps are repeated to serially generate root digit values and partial roots with corresponding new exact remainders.
申请公布号 US5159566(A) 申请公布日期 1992.10.27
申请号 US19920852917 申请日期 1992.03.13
申请人 CYRIX CORPORATION 发明人 BRIGGS, WILLARD S.;BRIGHTMAN, THOMAS B.;MATULA, DAVID W.
分类号 G06F7/552 主分类号 G06F7/552
代理机构 代理人
主权项
地址