组合逻辑电路的分析与设计

一,实验目的

掌握组合逻辑电路的分析与设计。掌握真值表、逻辑函数表达式、卡诺图化简基本概念和方法。

二,实验原理

使用中、小规模集成电路来设计组合电路是最常见的逻辑电路。设计组合电路的一般步骤如图3-1所示。

根据设计任务的要求建立输入、输出变量,并列出真值表。然后用逻辑代数或卡诺图化简法求出简化的逻辑表达式。并按实际选用逻辑门的类型修改逻辑表达式。根据简化后的逻辑表达式,画出逻辑图,用标准器件构成逻辑电路。最后,用实验来验证设计的正确性。

三,实验内容

(一)组合逻辑电路——四路表决器 

用"与非”门设计一个表决电路:当四个输入端A、B、C、D中有三个或四个为"1”时,输出端才为“1”。

设计步骤:根据题意列出真值表如表3-1所示,再填入卡诺图表3-2中。

表3-1真值表(横排改为竖排)

                         表3-1

由卡诺图得出逻辑表达式, 并演化成“ 与非” 的形式:Z=ABC+BCD+ACD+ABD=\overline{\overline{ABC}\cdot \overline{BCD}\cdot \overline{ACD}\cdot \overline{ABD}}

根据逻辑表达式画出用“ 与非门” 构成的逻辑电路如图 3-2 所示。

在Logsim中仿真验证电路的逻辑性如下图。

再在实验板上用硬件实现并验证:在实验装置适当位置选定三个14P 插座, 按照集成块定位标记插 好集成块 74LS20。按图3-2接线,输入端 A、 B、 C、 D 接至逻辑开关输出插口, 输出端 Z 接逻辑电平 显示输入插口,按真值表(自拟)要求,逐次改变输入变量, 测量相应的输出值,验证逻辑功能, 与表 3-1 进行比较, 验证所设计的逻辑电路是否符合要求。验证图如下所示。

(二)LED显示电路

7段数码显示管(LED)是由7个单独LED二极管组合而成(忽略小数点),经常用来显示0-9 这些 数字。 它可以用 4个输入项A-B-C-D和7个输出项a~g的逻辑关系真值表来表达。 CD4511芯片能够完成这种对应关系的转换。请在之前四路表决器电路实现的基础上,继续用连接 线 联接CD4511,将投票为1的票数总和显示到一个 LED上。

4511真值表如下。

操作如图。

根据真值表改变输入值,可得到对应输出值。

(三) 组合逻辑电路化简

在实验二中有一个组合逻辑电路,如下图所示。请根据电路中写出 Y和Z的逻辑表达式,并进行化简。 重新验证之前的答案在理论上是否正确,并重新设计一个新的简化电路。

逻辑表达式:

Y=\overline{\overline{\overline{A\cdot B}\cdot A}\cdot \overline{\overline{A\cdot B}\cdot B}}                         Z=\overline{\overline{A\cdot B}\cdot \overline{A\cdot B}}

由题意对Y的化简如下。

Y=\overline{\overline{\overline{A\cdot B}\cdot A}\cdot \overline{\overline{A\cdot B}\cdot B}} =A\cdot \overline{A\cdot B}+B\cdot \overline{A\cdot B} =(A\cdot B)\cdot \overline{A\cdot B}

在Logsim中仿真验证电路的逻辑性如下图。

由题意对Z的化简如下。

Z=\overline{\overline{A\cdot B}\cdot \overline{A\cdot B}}=\overline{\overline{A\cdot B}}+\overline{\overline{A\cdot B}}=A\cdot B+A\cdot B=A\cdot B

在Logsim中仿真验证电路的逻辑性如下图。

最终得到简化电路图如下图所示。

经过该简化电路的认证,可得之前实验的结论是正确的。

(四)组合逻辑电路——1位全加器 

使用Logsim的提供的“分析组合逻辑电路”的智能功能,对次实验的“四路表决器”进行再次实验。实验步骤如下。

设置4个输入值,分别为A,B,C,D

设置一个输出值为Z

根据四个输出,一个输入的真值表进行修改。

得出表达式如下。

最小项查看。

生成电路,并修改电路名为“四路表决器”

最终得出由智能功能得出的电路图。

最终可以得到由软件智能功能得出的1位全加器。

·        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值