数字电子技术基础

2.4.4具有约束的逻辑函数的化简

1.产生原因:在实际的逻辑命题中,常常会由于外部条件的限制,输入变量的某些取值组合根本就不会出现,即有些输入变量的组合所对应的函数值既不是逻辑1也不是逻辑0.

例如:A、B、C中有的某些取值组合按实际规定不会出现,这说明A、B、C之间有一定的制约关系,因此称这三个变量时一组由约束的变量。

具有约束的逻辑函数:由有约束的变量所决定的逻辑函数。

约束项:不会出现的变量的取值组合所对应的最小项。

约束条件:由约束项加起来所构成的值为0的逻辑表达式。因为约束项的值恒等于0,所以约束条件是一个等于0的条件等式。

约束项是不会出现的,其对应的函数值既不是逻辑1也不是逻辑0,在真值表和卡诺图中通常采用“×”表示约束项

具有约束的逻辑函数的化简

①在代数化简法中,可以根据化简的需要加上或去掉约束项。由于约束条件的值总是0,在逻辑表达式中,加上和去掉0,函数是不会受影响的。

②在利用卡诺图化简具有约束的逻辑函数时,可根据化简的需要包含或去掉约束项。因为合并最小项时,如果圈中包含了约束,则相当于在相应的乘机项中加上该约束项(将约束项视为和圈中的其他逻辑值相同),因其值恒为0,显然函数不会受影响。

在一组变量中,如果只要有一个变量取值为1(或0),则其他变量的取值一定是0(或1),有这种约束的变量,称为互相排斥的变量

可见,在具有变量相互排斥的逻辑函数中,只有一个变量的取值是与众不同,如有一个变量的取值为1,则其他变量的取值都为0,通常说该函数的变量取值为1有效。

对于变量互相排斥的逻辑函数,真值表常采用简化形式。即用取值为逻辑1那个变量的符号来表示其中一组变量的取值组合和逻辑函数的关系,而逻辑表达式则是有关变量之和。



  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
数字电子技术基础是一门计算机科学与技术领域的基础课程,旨在介绍数字电子技术的基本原理、方法和应用。CSDN(中国最大的专业IT社区)是一个丰富的学习资源平台,也提供与数字电子技术相关的教育资源。 数字电子技术基础是计算机科学与技术专业的必修课之一。它主要包括数字电路基本概念、数字逻辑与组合逻辑电路、时序逻辑电路、存储器、计算机系统基本组成以及数字信号传输与处理等内容。通过学习这门课程,我们可以掌握数字电子技术的核心概念和基本原理,能够理解和设计基本的电子电路和逻辑电路。 在学习数字电子技术基础时,CSDN可以为学生提供许多有用的学习资源。首先,CSDN上有大量的相关教程和学习资料,包括数字电路原理、逻辑门电路设计、VHDL编程等方面的文章和视频教程,能够帮助学生更深入地理解和掌握数字电子技术的知识。其次,CSDN上还有一个活跃的技术交流社区,学生可以在这里提问问题、分享经验,与其他学习者进行交流和讨论,加深对数字电子技术的理解和实践。 总之,数字电子技术基础是一门重要的课程,CSDN是一个有益的学习资源平台。通过学习数字电子技术基础,并结合CSDN提供的学习资源,我们可以更好地理解和应用数字电子技术,为我们未来的学习和职业发展打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值