求负器
| 库: | 运算器 |
| 引入版本: | 2.0 Beta 22 |
| 外观: |
|
行为
该组件计算输入值的二进制补码负值(即取负)。其实现方式为:保持从最低位到最低位 1(含该位)为止的所有低位不变,并对更高位的所有位逐位取反。
若待求负的数值恰好是当前位宽下可表示的最小负值,则其相反数无法用补码表示;在这种情况下,输出仍保持为该最小负值本身。
引脚
- 西侧(输入,位宽与“数据位宽”一致)
- 需要取负的输入值。
- 东侧(标记为 -x,输出,位宽与“数据位宽”一致)
- 输入值的相反数。若输入为 dataBits 位所能表示的最小负值,则输出与输入相同。
属性
当组件被选中或正在放置时,Alt-0 到 Alt-9 可修改其 数据位宽 属性。
- 数据位宽
- 组件输入与输出的位宽。
手形工具行为
无
文本工具行为
无
返回 库参考手册