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