Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO1998006031 - PROCEDES ET APPAREIL D'ADDITION A VIRGULE FLOTTANTE

Numéro de publication WO/1998/006031
Date de publication 12.02.1998
N° de la demande internationale PCT/RU1996/000209
Date du dépôt international 05.08.1996
CIB
G06F 7/50 2006.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
7Méthodes ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données manipulées
38Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
48utilisant des dispositifs n'établissant pas de contact, p.ex. tube, dispositif à l'état solide; utilisant des dispositifs non spécifiés
50Addition; Soustraction
CPC
G06F 7/485
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
48using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
483Computations with numbers represented by a non-linear combination of denominational numbers, e.g. rational numbers, logarithmic number system, floating-point numbers
485Adding; Subtracting
G06F 7/49957
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
48using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
499Denomination or exception handling, e.g. rounding, overflow
49942Significance control
49947Rounding
49957Implementation of IEEE-754 Standard
Déposants
  • GORSHTEIN, Valery Yakovlevich [RU]/[RU]
  • GRUSHIN, Anatoly Ivanovich [RU]/[RU]
  • SHEVTSOV, Sergei Rudolfovich [RU]/[RU]
Inventeurs
  • GORSHTEIN, Valery Yakovlevich
  • GRUSHIN, Anatoly Ivanovich
  • SHEVTSOV, Sergei Rudolfovich
Mandataires
  • EUROPE AND ASIA LTD.
Données relatives à la priorité
Langue de publication Anglais (en)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) FLOATING POINT ADDITION METHODS AND APPARATUS
(FR) PROCEDES ET APPAREIL D'ADDITION A VIRGULE FLOTTANTE
Abrégé
(EN) A floating point addition unit includes two subunits each of which performs the addition. One subunit ('rounding subunit') rounds the addition result, and the other subunit ('non-rounding subunit') does not. The result of the rounding subunit is selected as the addition result when one of the following conditions (R1), (R2), (R3) is true: (R1) the operation is an effective addition; (R2) the operation is an effective subtraction, the magnitude ED of the difference between the exponents of the operands is 1, and normalization of the result is not required; (R3) the operation is an effective subtraction and ED > 1. The addition result is selected from the non-rounding subunit in the remaining cases. In some embodiments, the rounding subunit overlaps rounding with adding the operands' significands. In some embodiments, the addition unit satisfies ANSI/IEEE Standard 754-1985.
(FR) Cette invention concerne une unité d'addition à virgule flottante, laquelle comprend deux sous-unités qui vont chacune effectuer l'addition. L'une des sous-unités (sous-unité d'arrondissement) va arrondir le résultat de l'addition, à l'inverse de l'autre sous-unité (sous-unité de non-arrondissement). Le résultat de la sous-unité d'arrondissement est ensuite sélectionné et considéré comme le résultat de l'addition lorsque l'une des conditions suivantes (R1), (R2) ou (R3) est remplie. En ce qui concerne (R1), l'opération consiste en une addition réelle. En ce qui concerne (R2), l'opération consiste en une soustraction réelle, étant entendu que la magnitude ED de la différence entre les exposants des opérandes est égale à 1, et qu'aucune normalisation du résultat n'est nécessaire. Enfin, en ce qui concerne (R3), l'opération consiste en une soustraction réelle et ED > 1. Dans les autres cas, le résultat de l'addition est choisi à partir de la sous-unité de non-arrondissement. Dans certains modes de réalisation, la sous-unité d'arrondissement va chevaucher l'arrondissement en ajoutant les significandes des opérandes. Enfin, dans certains modes de réalisation, l'unité d'addition correspond aux normes ANSI/IEEE 754-1985.
Documents de brevet associés
US08717653Cette demande ne peut pas être visualisée dans PATENTSCOPE car les données relatives à l'ouverture de la phase nationale n'ont pas encore été publiées ou sont émises par un pays qui ne partage pas de données avec l'OMPI ou il y a un problème de formatage ou d'indisponibilité de la demande.
Dernières données bibliographiques dont dispose le Bureau international