« Fonctionnement d'un ordinateur/Les circuits de calcul flottant » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 180 :
La somme de deux flottants n'est simplifiable que quand les exposants sont égaux : dans ce cas, il suffit d'additionner les mantisses. Il faut donc mettre les deux flottants au même exposant, l'exposant choisi étant souvent le plus grand exposant des deux flottants. Convertir le nombre dont l'exposant est le plus petit demande de décaler la mantisse vers la droite, d'un nombre de rangs égal à la différence entre les deux exposants. Pour comprendre pourquoi, il faut se souvenir que décaler vers la droite diminuer l'exposant du nombre de rangs. Pour faire ce décalage, on utilise un décaleur et un circuit qui échange les deux opérandes (histoire d'envoyer le plus petit exposant dans le décaleur). Ce circuit d'échange est piloté par un comparateur qui détermine quel est le nombre avec le plus petit exposant.
 
[[File:Circuit de mise au même exposant.jpg|centre|vignette|upright=2|Circuit de mise au même exposant.]]
 
Suivant les signes, il faudra additionner ou soustraire les opérandes.
 
[[File:Crcuit d'addition et de soustraction flottante.jpg|centre|vignette|upright=2|Crcuit d'addition et de soustraction flottante.]]
 
Voici le circuit complet :
 
[[File:Additionneur flottant - circuit complet.PNG|centre|vignette|upright=2|Additionneur flottant - circuit complet]]
 
===Les fonctions trigonométriques===