NF C96-036

NF C96-036

January 1992
Standard Current

Binary floating-point arithmetic for microprocessor systems.

L'objectif est qu'une réalisation d'un système à virgule flottante conforme à la présente norme puisse être effectuée entièrement par logiciel, entièrement par matériel, ou par une combinaison quelconque de logiciel et de matériel. C'est l'environnement que le programmeur ou l'utilisateur voit qui est conforme ou non conforme à cette norme. Les composants matériels qui nécessitent un support logiciel pour devenir conformes ne doivent pas être qualifiés de conformes indépendamment d'un tel logiciel.

View the extract
Main informations

Collections

National standards and national normative documents

Publication date

January 1992

Number of pages

22 p.

Reference

NF C96-036

ICS Codes

31.080.01   Semiconductor devices in general
35.160   Microprocessor systems

Classification index

C96-036

Print number

1 - 01/02/1992

International kinship

European kinship

HD 592 S1:1991
Sumary
Binary floating-point arithmetic for microprocessor systems.

L'objectif est qu'une réalisation d'un système à virgule flottante conforme à la présente norme puisse être effectuée entièrement par logiciel, entièrement par matériel, ou par une combinaison quelconque de logiciel et de matériel. C'est l'environnement que le programmeur ou l'utilisateur voit qui est conforme ou non conforme à cette norme. Les composants matériels qui nécessitent un support logiciel pour devenir conformes ne doivent pas être qualifiés de conformes indépendamment d'un tel logiciel.
Table of contents
View the extract
  • 1. Domaine d'application
    3
  • 1.1 Objectifs de réalisation
    3
  • 1.2 Inclusions
    3
  • 1.3 Exclusions
    3
  • 2. Définitions
    3
  • 3. Formats
    5
  • 3.1 Ensembles de valeurs
    6
  • 3.2 Formats de base
    7
  • 3.3 Formats étendus
    8
  • 3.4 Combinaisons de formats
    8
  • 4. Arrondi
    9
  • 4.1 Arrondi au plus près
    9
  • 4.2 Arrondis orientés
    9
  • 4.3 Précision d'arrondi
    9
  • 5. Opérations
    10
  • 5.1 Arithmétique
    10
  • 5.2 Racine carrée
    11
  • 5.3 Conversions des formats virgule flottante
    11
  • 5.4 Conversion entre virgule flottante et entier
    11
  • 5.5 Arrondi de nombres en virgule flottante vers une valeur entière
    11
  • 5.6 Conversion binaire-décimale
    11
  • 5.7 Comparaison
    13
  • 6. Infini, non-nombres et zéro signé
    15
  • 6.1 Arithmétique de l'infini
    15
  • 6.2 Opérations avec des non-nombres
    15
  • 6.3 Bit de signe
    16
  • 7. Exceptions
    16
  • 7.1 Opérations invalides
    16
  • 7.2 Division par zéro
    17
  • 7.3 Dépassement de capacité
    17
  • 7.4 Dépassement de capacité inférieur
    18
  • 7.5 Inexactitude
    19
  • 8. Déroutements
    19
  • 8.1 Routine de traitement de déroutement
    20
  • 8.2 Précédente
    20
  • ANNEXE A - Fonctions et prédicats recommandés
    21
ZOOM ON ... the Requirements department
To comply with a standard, you need to quickly understand its issues in order to determine its impact on your activity.

The Requirements department helps you quickly locate within the normative text:
- mandatory clauses to satisfy,
- non-essential but useful clauses to know, such as permissions and recommendations.

The identification of these types of clauses is based on the document “ISO / IEC Directives, Part 2 - Principles and rules of structure and drafting of ISO documents ”as well as on a constantly enriched list of verbal forms.

With Requirements, quickly access the main part of the normative text!

With Requirements, quickly access the main part of the normative text!
Need to identify, monitor and decipher standards?

COBAZ is the simple and effective solution to meet the normative needs related to your activity, in France and abroad.

Available by subscription, CObaz is THE modular solution to compose according to your needs today and tomorrow. Quickly discover CObaz!

Request your free, no-obligation live demo

I discover COBAZ