发明名称 Methods for supporting extended precision integer divide macroinstructions in a processor
摘要 A method for an extended precision integer divide algorithm includes separating an L-bit integer dividend into two equal width integer format portions, a first portion including lower M bits of the integer dividend and a second portion including upper M bits of the integer dividend, where M is equal to ½ L. An N-bit wide integer divisor is converted from an integer format into a floating point format divisor. The first integer portion is converted into a floating point format and divided by the floating point format divisor to obtain a first floating point quotient, which is converted into a first integer format quotient. The second integer portion is converted into a floating point format and divided by the floating point format divisor to obtain a second floating point quotient which is also converted to a second integer format quotient. Then first and second integer format quotients are summed together to generate a third integer format quotient.
申请公布号 US7523152(B2) 申请公布日期 2009.04.21
申请号 US20020330896 申请日期 2002.12.26
申请人 INTEL CORPORATION 发明人 ROUSSEL PATRICE L.;PARTHASARATHY RAJESH S.
分类号 G06F7/52;G06F7/44;G06F7/535 主分类号 G06F7/52
代理机构 代理人
主权项
地址