计算机组成原理1——认识logisim软件、门电路逻辑功能测试
实验名称
认识logisim软件、门电路逻辑功能测试
实验目的
熟悉Logisim仿真软件的使用环境。
了解基本逻辑门的使用:与、或、非和Logisim的基本操作。
实验原理
Logisim是一种用于设计和模拟数字逻辑电路的教育工具。凭借其简单的工具栏界面和构建它们时的电路仿真,它非常简单,有助于学习与逻辑电路相关的最基本概念。由于能够从较小的子电路构建更大的电路,并通过鼠标拖动来绘制电线束,因此可以使用Logisim来设计和仿真用于相关课程的教学目的。
实验材料
Logisim软件
实验过程
打开附logisim使用手册,了解软件界面和功能。
实验1 门电路绘制
打开附logisim使用手册,了解软件界面和功能。
任务1:依照使用手册手工绘制电路图如下:(改变输入查看输出结果,查看真值表)
画一下:
查看真值表:
查看表达式:
电路为异或电路
增加电路:
表达式:
真值表:
任务2——在logisim的管理窗口完成2-4译码器电路图的绘制,并分别用自动仿真、和单步仿真验证其逻辑功能
画一个:
查看真值表:
查看表达式:
逻辑功能(点点,也正常)
3-8译码器:
任务3.新建电路,修改其真值表,与2-4为译码器一样,然后建立电路,生成逻辑门电路
生成一个2-4译码器:
输出:
真值表改成这个:
查看表达式:
可以看到已经正常建立:
2-4译码器
2-4 译码器2输入
2-4译码器与非:
3-8 译码器
一样的
改下真值表:
生成1:
生成2(2逻辑门):
生成3(与非门):
生成4:(与非二逻辑门)
逻辑正常:
半加器:
全加器:
任务4:二路选择器(1位)
输入端:X0, X1, Sel
输出端:Out
功能描述:当Sel端为0时,输出X0,当Sel端为1时,输出X1
建立电路并分析逻辑
表达式:
真值表:
逻辑1:
逻辑2:
OUT = x0 ~SEL + X1 X1 SEL
OUT = x0 ~SEL + X1 SEL
任务5:生成电路
给定逻辑表达式:Out1=A xor B+B xor C+ A xor C
Out2=A&B+B&C+C&A
直接生成就好:
输入:A xor B+B xor C + A xor C
输入:A B + A C + B C
文件下载
https://p.dabbit.net/blog/dl_files/实验1-文件_6ec3be49-9f94-4c3f-8efb-a6f5fe3f55ba.rar