######### Additionneur

Librairie : Arithmétique
Introduction : 2.0 Beta 11
Apparence : #########

Comportement

Ce composant additionne deux valeurs présentées sur les entrées ouest et fournis la somme sur la sortie est. Le composant est conçu de manière à pouvoir être cascadé avec d'autres additionneurs pour permetre une addition de plus grande largeur de donnée que ce qui est possible avec un seul additionneur. L'entrée de retenue recoit une valeur d'un bit à ajouter également à la somme (si elle est spécifiée), et une sortie de retenue fournit une valeur de dépassement d'un bit qui peut être envoyée à un autre additionneur.

Si l'une des valeurs contient des bits flottants ou des bits d'erreur, le composant effectuera une addition partielle. C'est-à-dire qu'il calculera autant de bits de poids faible que possible. Mais au-dessus du bit flottant ou d'erreur, le résultat aura des bits flottants ou d'erreur.

Broches

Bord ouest, extrémité nord :
Entrée : Une des deux valeurs à additionner. La largeur des données en bit correspond à l'attribut Largeur de donnée.
Bord ouest, extrémité sud :
Entrée : L'autre des deux valeurs à additionner. La largeur des données en bit correspond à l'attribut Largeur de donnée.
Bord nord : étiqueté c in
Entrée: Une valeur de report à ajouter à la somme. Si la valeur est inconnue (c'est-à-dire flottante), elle est considérée comme égale à 0. La largeur de donnée en bit : 1.
Bord est :
Sortie : Les Largeur de données bits inférieurs de la somme des deux valeurs provenant du bord ouest, plus le bit c_in. La largeur des données en bit correspond à l'attribut Largeur de donnée.
Bord sud : étiqueté c out
Le bit de report calculé pour la somme. Si les valeurs additionnées en tant que valeurs non signées donnent un résultat qui tient dans Largeur de donnée bits, alors ce bit sera 0 ; sinon, il sera 1. La largeur de donnée en bit : 1.

Attributs

Lorsque le composant est sélectionné ou en cours d'ajout, les touches Alt-0 à Alt-9 modifient son attribut Largeur de donnée.

Largeur de donnée
La largeur de donnée en bit des valeurs à additionner et du résultat.

Comportement de l'outil pousser

Aucun.

Comportement de l'outil texte

Aucun.

Retour à Référence de la bibliothèque