发明名称 FLOATING POINT SQUARE ROOT AND RECIPROCAL SQUARE ROOT COMPUTATION UNIT IN A PROCESSOR
摘要 <p>Procédé permettant de calculer la racine carrée ou la racine carrée inverse d'un nombre dans un dispositif de calcul, qui fait appel à l'approximation quadratique successive dudit nombre. Le calcul de la racine carrée utilise l'approximation quadratique successive sous la forme: racine carrée(X) = Aix2 + Bix + Ci dans chaque intervalle i. Le calcul de la racine carrée inverse utilise l'approximation quadratique successive sous la forme: 1/racine carrée (X) =Aix2 + Bix + Ci dans chaque intervalle i. Les coefficients Ai, Bi et Ci et Ai, Bi et Ci sont dérivés pour l'opération de racine carrée et pour l'opération de racine carrée inverse, de façon à réduire l'erreur du moindre carré au moyen de l'approximation des moindres carrés d'une pluralité de points équidistants à l'intérieur d'un intervalle. Dans l'un des modes de réalisation, 256 intervalles équidistants sont définis de façon à représenter les 23 bits de la mantisse. L'accès aux coefficients, stockés dans une mémoire, se fait durant l'instruction d'exécution du calcul de la racine carrée ou de la racine carrée inverse.</p>
申请公布号 WO2000045254(A1) 申请公布日期 2000.08.03
申请号 US2000001896 申请日期 2000.01.24
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址