比较器
| 库: | 运算器 |
| 引入版本: | 2.0 Beta 22 |
| 外观: |
|
行为
比较两个数值:按无符号数还是按补码进行比较,取决于“数值类型”属性。通常,三个输出中会有一个为 1,其余两个为 0。
比较从两数的最高有效位开始,并行向低位逐位检查,直到发现两者不一致为止。但若在此过程中遇到错误值或悬空值,则所有输出都会变为相同的错误值或悬空值。
引脚
- 西侧上端(输入,位宽与“数据位宽”一致)
- 参与比较的第一个数值。
- 西侧下端(输入,位宽与“数据位宽”一致)
- 参与比较的第二个数值。
- 东侧(标记为 >,输出,位宽 1)
- 若第一个输入大于第二个输入,则为 1;若第一个输入小于或等于第二个输入,则为 0。
- 东侧(标记为 =,输出,位宽 1)
- 若两个输入相等,则为 1;若不相等,则为 0。
- 东侧(标记为 <,输出,位宽 1)
- 若第一个输入小于第二个输入,则为 1;若第一个输入大于或等于第二个输入,则为 0。
属性
当组件被选中或正在放置时,Alt-0 到 Alt-9 可修改其 数据位宽 属性。
- 数据位宽
- 组件输入的位宽。
- 数值类型
- 组件输入的数值类型。可选值包括:补码和无符号。
手形工具行为
无
文本工具行为
无
返回 库参考手册