有符号
- 更新时间2023-02-17
- 阅读时长3分钟
有符号
实现用于操作位模式的加法器-减法器。 通过级联和流水线加减节点获取更高的吞吐率。
输入/输出

进位输入/反借位输入
判定该节点是否需要一个附加的最低有效位(LSB)的布尔值。
| TRUE | 当减?为FALSE时,添加额外的LSB至x + y。当减?为TRUE时,正常计算x – y。 |
| FALSE | 当减?为TRUE时,从x – y中减去额外的LSB。当减?为FALSE时,正常计算x + y。 |
Default value: FALSE

忽略x
决定该节点是否忽视连线至x的值的布尔值。
| TRUE | 该节点使用0而不是连线至x的值。 |
| FALSE | 该节点使用连线至x的值。 |
使用该布尔值从节点计算的表达式中移除x。例如,通过该布尔值返回–y,而不是x – y。
Default value: FALSE

减?
判定节点是否执行减法或加法操作的布尔值。
通过该布尔值编程更改节点的运算。
| TRUE | 节点计算x - y。 |
| FALSE | 节点计算x + y。 |
Default value: FALSE

x
该节点的输入。
如x属于固定大小的布尔数组,第一个和最后一个数组元素将分别表示最低有效位(LSB)和最高有效位(MSB)。
该输入支持标量布尔值和布尔值数组。

y
该节点的输入。
如y属于固定大小的布尔数组,第一个和最后一个数组元素将分别表示最低有效位(LSB)和最高有效位(MSB)。
该输入支持标量布尔值和布尔值数组。

溢出
指示和的理论计算值是否超出其数据类型的有效范围的布尔值。
连线有符号数值至x和y时,该输出可用。
| TRUE | 该节点将绕回和的值。 |
| FALSE | 该节点不会将绕回和的值。 |
注: 如级联节点,必须在中间运算中使用无符号节点。设置最终节点的编码为要用于整个级联运算的编码。

和
该节点计算的结果。该结果不仅取决于x和y的值,同时取决于任意布尔输入接线端的值。