- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 组合逻辑电路 4.1 概述 4.2 组合逻辑电路分析 4.3 组合逻辑电路的设计 4.4 组合逻辑电路的险象 4.1 概述 电路在任意时刻的输出状态,仅取决于该时刻电路各输入的状态,而与电路的前各时刻的输入状态无关。 电路的结构框图如下: 电路的特点: 1. 由逻辑门电路组成,不包含任何记忆元件 2. 信号是单向传输的,不存在任何反馈电路 4.2 组合逻辑电路分析 4.2.1 分析方法 1 .根据给定的逻辑电路图写出输出函数的逻辑表达式; 2 .化简输出函数表达式; 3 .列出输出函数真值表; 4 .做出对逻辑电路图的评价和改进。 4.2.2 分析举例 例1 不一致电路的逻辑分析 根据电路图写出函数表达式 化简,用代数化简法 列出真值表 功能评述: 该电路当A、B、C取值同时为0或者同时为1时,输出F的值为0,其他情况下输出F均为1。 当输入取值一致时,输出为0; 当输入取值不一致时,输出为1。 所以,该电路被称为“不一致电路”。 例2 分析半加器的逻辑电路 写出函数表达式 化简 列出真值表 逻辑功能: 从真值表可以看出,若将AB分别作为一位二进制数,则Si是AB相加的“和”,而Ci是相加产生的“进位”。 该电路称为“半加器”,实现俩个一位二进制数加法运算。 例3 全加器 例4 分析如图所示的组合逻辑电路 化简可得 4.3 组合逻辑电路的设计 4.3.1 设计方法 建立综合为题的逻辑描述 这是关键的第一步,是确保设计方案正确的前提。这一步的关键是:正确理解设计要求,弄清楚与给定为题相关的变量及函数,即电路的输入和输出,建立函数与变量之间的逻辑关系,最终得到描述给定问题的逻辑表达式 求出逻辑函数的最简表达式 组合逻辑电路设计是以最简方案为目标的,即要求逻辑电路中包含的逻辑们最少且连线最少。因此,要对逻辑表达式进行化简,求出描述设计问题的最简表达式 选择逻辑门类型并进行逻辑函数变换 根据逻辑表达式及问题的具体要求,选择合适的逻辑门,并将逻辑表达式变换成与所选逻辑门相适应的形式。 画出逻辑电路图 根据变换后的表达式画出逻辑电路图。 4.3.2 设计举例 例1 设计一个三变量多数表决电路 解:①建立给定问题的逻辑描述 多数表决电路的逻辑功能就是按照少数服从多数的原则执行表决,确定某项决议是否通过。 首先指明逻辑符号取“0”、“1”的含义。三个按键A、B、C按下时为“1”,不按时为“0”。输出量为 F,多数赞成时是“1”,否则是“0”。 根据题意列出逻辑状态表。 ②画出卡诺图 ③选择逻辑门类型并进行逻辑函数变换,采用与非门实现电路,则上式变换为 ④画出逻辑电路图 例2 设计一个比较俩个三位二进制数是否相等的数值比较器。 解:①建立给定问题的逻辑描述 设俩个三位二进制数分别为 A=a3a2a1,B=b3b2b1, 比较结果用F表示。 当A=B时,F=1;否则F为0 显然,这是一个有6个输入变量,1个输出函数的组合逻辑电路。 ②求出逻辑函数最简表达式 如果对F展开,表达式中将包含8个6变量“与项”,所以该函数不能简化。 ③选择逻辑门类型并进行逻辑函数变换 选用异或门和或非门现在给定功能 ④画出逻辑电路图 例3(包含无关条件的组合逻辑电路设计) 设计一个组合逻辑电路,用于判别以余3码表示的1位十进制数是否为合数。 例4 (无反变量提供的组合逻辑电路设计) 输入变量中无反变量时,用与非门实现如下逻辑函数: F(A,B,C,D)=AB+BC+ABC+ACD 例5 设计一个组合逻辑电路,用来判断献血者与受血者血型是否相容。 例6 (多输入多输出电路的设计) 设计一个电话机信号控制电路。电路有I0(火警) I1(盗警) I2(日常事务)三种输入信号,通过排队电路分别从F0F1F2输出,在同一时间只能有一个信号通过。如果同时有俩个以上信号出现时,应首先接通火警信号,其次为盗警信号,最后是日常事务信号,试按照上述功能设计该信号控制电路。要求用二输入与非门实现。 例7 设计一个将余3码变换成8421BCD码的组合逻辑电路。 4.4 组合逻辑电路的险象 信号经过任何逻辑门和导线都会产生实践延
原创力文档


文档评论(0)