logisim数据选择器_13-子电路-创建电路-使用子电路

创建电路

每个Logisim项目实际上都是一个电路库。在最简单的形式中,每个项目只有一个电路(默认情况下称为“main”),但很容易添加更多:从“项目”菜单中选择“添加电路...”,然后为新电路键入您喜欢的任何名称想要创造。

假设我们要构建一个名为“2:1 MUX”的2对1多路复用器。添加电路后,Logisim将如下所示。

在资源管理器窗格中,您现在可以看到项目现在包含两个电路,“main”和“2:1 MUX”。Logisim在当前正在观看的电路图标上绘制放大镜; 当前电路名称也出现在窗口的标题栏中。

编辑电路后看起来像2:1多路复用器,我们可能会得到以下电路。

使用子电路

现在假设我们想要使用2对1多路复用器的实例构建4对1多路复用器。当然,我们首先会创建一个新电路,我们将其称为“4:1 MUX”。要增加2到1多路复用器到我们的电路中,我们点击2:1多路复用器电路,一旦在资源管理器窗格中选择它作为一个工具,那么我们可以通过画面内点击添加它的副本,表示为框, 。

如果要双击资源管理器窗格中的2:1 MUX电路,则窗口将切换为编辑2:1 MUX电路。

在构建电路之后,我们最终得到以下结果。

我们用于4对1多路复用器的电路使用3对2对1多路复用器,每个多路复用器都绘制成一个带有引脚的盒子。此框上的引脚对应于2:1 MUX电路中的输入和输出引脚。盒子西侧的两个引脚对应于2:1 MUX电路中面向东的两个引脚; 盒子东侧的引脚对应于2:1 MUX的朝西引脚(恰好是输出引脚); 盒子南侧的针脚对应于2:1 MUX的朝北针脚。盒子西侧的两个引脚的顺序对应于子电路设计中的自上而下的顺序。(如果盒子的北侧或南侧有多个引脚,它们将对应于子电路中相同的左右顺序。)

如果子电路布局中的引脚具有与之关联的标签,则 当用户将鼠标悬停在子电路组件的相应位置上时,Logisim将在尖端(即临时文本框)中显示该标签。(如果您发现这些提示很烦人,可以通过“首选项”窗口的“布局”选项卡禁用它们 。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值