一、实验目的
1、了解Logisim的使用
2、掌握XOR 电路的两种设计。
3、熟悉Logisim的资源管理窗格
4、熟悉Logisim属性表格窗格。
5、熟悉Logisim工具与组件属性窗格。
二、实验内容和要求
构建一个XOR电路——也就是说,一个接受两个输入(我们称之为x和y)的电路,如果输入相同,则输出0,如果输入不同,则输出1。下面的真值表说明了这一点。
我们可以在纸上设计这样一个电路。 在Logisim中通过库和属性来帮助我们绘制电路。
三、实验环境
Logisim
四、实验方法和步骤
1、打开logisim
PS:(可以通过file -->Prefernces --> International 帮助我们改成中文)
2、分析设计的电路图进行绘制
分析: x 和y —> 引脚(输入) x XOR y —> 引脚(输出)
非门判断是否为0,为0则通过非门
与门判断当输入信号为1和0时,输出为1,否则输出为0
如图理解,连接两条与门的电路是否都连通,如果连通则通过与门
或门判断是否只要有一个条件得到满足,就输出1,没有满足就输出0
如图理解,如果有出现一个连通,就输出1,没有则输出0
3、通过Logisim绘制
(1)添加引脚(输入、输出)
(2)添加非门
(3)添加与门
(4)添加或门
(5)绘制的完整电路图
4、或者可以进行简洁的异或门来进行绘制
五、实验结果
1、两个输出都为0
2、第一个输出为0,第二个输出为1
3、第一个输出为1.第二个输出为0
4、两个输出都为1
六、实验总结
1、了解Logisim的使用
Logisim 是一款免费且开源的数字电路模拟软件,可以用于设计和模拟各种数字逻辑电路。通过 Logisim,用户可以创建、编辑和测试复杂的数字电路,从简单的逻辑门到完整的计算机系统。
2、掌握 XOR 电路的两种设计
XOR 电路(异或电路)是一种常见的数字逻辑电路,用于执行异或操作。异或操作的结果为真当且仅当两个输入值不相等。
在 Logisim 中,可以使用两种方式来设计 XOR 电路:
使用逻辑门:使用两个输入的 XOR 逻辑门来实现 XOR 功能。在 Logisim 的工具栏中可以找到 XOR 门,并将其拖放到设计区域中,然后连接输入和输出线。
使用逻辑表达式:在 Logisim 的工具栏中可以找到逻辑表达式工具,可以使用逻辑表达式来定义 XOR 功能。例如,可以输入 “A ^ B” 来表示 XOR 操作。
3、熟悉 Logisim 的资源管理窗格
资源管理窗格是 Logisim 中的一个重要工具,用于管理电路设计中使用的组件和子电路。通过资源管理窗格,可以添加、删除和重命名组件、子电路,还可以导入和导出电路。
4、熟悉 Logisim 属性表格窗格
属性表格窗格用于显示和编辑组件或子电路的属性。通过属性表格窗格,可以修改组件的名称、位置、输入输出端口的属性,以及其他自定义属性。
5、熟悉 Logisim 工具与组件属性窗格
Logisim 的工具栏中提供了多种工具和组件,用于设计和模拟数字逻辑电路。通过工具与组件属性窗格,可以对所选工具或组件的属性进行设置和调整。例如,可以设置逻辑门的类型、输入输出端口的数量,或者调整连线的类型和样式。arkdown编辑器