######### 比较器

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

行为

比较两个数值:按无符号数还是按补码进行比较,取决于“数值类型”属性。通常,三个输出中会有一个为 1,其余两个为 0。

比较从两数的最高有效位开始,并行向低位逐位检查,直到发现两者不一致为止。但若在此过程中遇到错误值或悬空值,则所有输出都会变为相同的错误值或悬空值。

引脚

西侧上端(输入,位宽与“数据位宽”一致)
参与比较的第一个数值。
西侧下端(输入,位宽与“数据位宽”一致)
参与比较的第二个数值。
东侧(标记为 >,输出,位宽 1)
若第一个输入大于第二个输入,则为 1;若第一个输入小于或等于第二个输入,则为 0。
东侧(标记为 =,输出,位宽 1)
若两个输入相等,则为 1;若不相等,则为 0。
东侧(标记为 <,输出,位宽 1)
若第一个输入小于第二个输入,则为 1;若第一个输入大于或等于第二个输入,则为 0。

属性

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

数据位宽
组件输入的位宽。
数值类型
组件输入的数值类型。可选值包括:补码和无符号。

手形工具行为

文本工具行为

返回 库参考手册