######### 位扩展器

库: 线路
介绍: 2.5.0 (in Base library, moved to Wiring in 2.7.0)
外观符号:
######### #########

行为

位扩展器将一个值转换为另一个位宽度的值。 如果将其转换为较小的位宽度,则只需将其截断以保留最低位。 如果它被转换为大位宽,则最低位是相同的,并且您可以选择附加的高位位:它们可以全部为 0,全部为 1,全部与输入的 < q>符号位 (其最高位),或者元件可以有一个额外的一位输入来确定这些其他位的身份。

引脚

西边(输入,来自位宽度输入属性的位宽度)

要转换其值的多位输入。

东边(输出,来自位宽度输出属性的位宽度)

计算的输出。

北边(输入,位宽1)

指定输出中的附加位应该是什么。 仅当扩展类型属性为 输入时,此引脚才可用。

属性

选择或添加元件时,数字 0 9 会更改 位宽输入 属性中, Alt-0 Alt-9 改变其 位宽输出 属性。

位宽输入
输入的位宽。
位宽输出
输出的位宽。
扩展类型
假设输出位宽度超过输入位宽度,该属性配置附加输出位应该是什么。 如果 一,则附加位相应地为0或1。 如果 Sign, 则采用附加位来匹配输入中的最高位。 如果 输入, 该元件在其北侧有第二个输入,其一位值用于附加位。

Poke 工具行为

文本工具行为

返回 电路元件库参考手册