<!-- Creating bundles --> 创建捆绑包

上一节: 附加功能

# 创建捆绑包

在简单的 Logisim-evolution 电路中，大多数导线仅承载一位； 但 Logisim-evolution 还允许您创建将多个位捆绑在一起的连线。 沿导线传输的位数就是该导线的 位宽 。

电路中每个组件上的每个输入和输出都有一个与其关联的位宽度。 位宽通常为 1，并且无法更改，但 Logisim-evolution 的许多内置组件都包含允许您自定义其输入和输出的位宽的属性。

下面的屏幕截图说明了用于查找两个三位输入的按位与的简单电路。 请注意三位输出是如何按位与两个输入的。 所有组件都经过定制，可通过其 Data Bits 属性处理三位数据； 屏幕截图显示了 AND 门属性，包括数据位属性 3。

Logisim-evolution 中的所有组件都为每个输入和输出定义一个位宽度。 相反，连线的位宽度是未定义的：相反，连线的宽度会适应其所连接的组件。 如果一根电线连接两个需要不同位宽度的组件，Logisim-evolution 将报错“宽度不兼容”，并以橙色指示违规位置。 在下面，输出引脚的数据位属性已更改为 1，因此 Logisim-evolution 报错线路无法将三位值连接到一位值。

连接不兼容位置的导线（以橙色绘制）不携带值。

对于1位导线，您可以一目了然地看到线携带的值，因为 Logisim-evolution 根据值将线着色为浅绿色或深绿色。 它不显示多位线的值：它们只是黑色。 不过，您可以使用 "poke" 工具 ( )。

此探测功能有助于使用调试电路。

下一节: 分离器 .