摘要 |
<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> |