发明名称 Reuse of rounder for fixed conversion of log instructions
摘要 A method for converting a signed fixed point number into a floating point number that includes reading an input number corresponding to a signed fixed point number to be converted, determining whether the input number is less than zero, setting a sign bit based upon whether the input number is less than zero or greater than or equal to zero, computing a first intermediate result by exclusive-ORing the input number with the sign bit, computing leading zeros of the first intermediate result, padding the first intermediate result based upon the sign bit, computing a second intermediate result by shifting the padded first intermediate result to the left by the leading zeros, computing an exponent portion and a fraction portion, conditionally incrementing the fraction portion based on the sign bit, correcting the exponent portion and the fraction portion if the incremented fraction portion overflows, and returning the floating point number.
申请公布号 US8626807(B2) 申请公布日期 2014.01.07
申请号 US20090350680 申请日期 2009.01.08
申请人 BOERSMA MAARTEN;KALTENBACH MARKUS;KLEIN MICHAEL;MUELLER SILVIA MELITTA;PREISS JOCHEN;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BOERSMA MAARTEN;KALTENBACH MARKUS;KLEIN MICHAEL;MUELLER SILVIA MELITTA;PREISS JOCHEN
分类号 G06F7/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址