######### 求负器

库: 运算器
引入版本: 2.0 Beta 22
外观: #########

行为

该组件计算输入值的二进制补码负值(即取负)。其实现方式为:保持从最低位到最低位 1(含该位)为止的所有低位不变,并对更高位的所有位逐位取反。

若待求负的数值恰好是当前位宽下可表示的最小负值,则其相反数无法用补码表示;在这种情况下,输出仍保持为该最小负值本身。

引脚

西侧(输入,位宽与“数据位宽”一致)
需要取负的输入值。
东侧(标记为 -x,输出,位宽与“数据位宽”一致)
输入值的相反数。若输入为 dataBits 位所能表示的最小负值,则输出与输入相同。

属性

当组件被选中或正在放置时,Alt-0Alt-9 可修改其 数据位宽 属性。

数据位宽
组件输入与输出的位宽。

手形工具行为

文本工具行为

返回 库参考手册