我是靠谱客的博主 勤劳小懒猪,最近开发中收集的这篇文章主要介绍逻辑代数基础介绍——数电第二章学习,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2.1——2.5

    • 逻辑代数经常涉及到的电路
    • 一些常见的逻辑运算
    • 最小项
      • 常见化简成最小项之和的方法
    • 最大项
      • 常见化简成最大项之积的方法

逻辑代数经常涉及到的电路

所有基础都是基于最基本的与、或、非电路
在这里插入图片描述
异或:相同则0,不同则1
在这里插入图片描述
同或:相同则1,不同则0
在这里插入图片描述

一些常见的逻辑运算

在这里插入图片描述
以及一些推导出来的逻辑常用公式:
在这里插入图片描述
以上公式可通过基本公式运算得到,这里不予证明。
在应用中,我们需要通过真值表写出函数表达式。
具体过程如下:
1.找出真值表中使 Y=1 的输入变量取值组合。
2.每组输入变量取值对应一个乘积项,其中取值为1的写原变量,取值为0 的写反变量。
3.将这些变量相加即得 Y。

最小项

因为逻辑函数有非常多的表现形式,为了统一一种标准,设立了“最小项之和”和“最大项之积”这两种形式。
最小项 m:
m是乘积项
包含n个因子
n个变量均以原变量和反变量的形式在m中出现一次
n变量的最小项有2^n个
在这里插入图片描述
从上图可以发现,m的下标对应为ABC二进制数的十进制转换,如ABC为011时,m的下标为3。
(注:下面所说的最小项都是ABC的原变量或反变量形式)
1.在输入变量任一取值下,有且仅有一个最小项的值为1。
2.全体最小项之和为1 。
3.任何两个最小项之积为0 。
4.两个相邻的最小项之和可以合并,消去一对因子,只留下公共因子。
------相邻:仅一个变量不同的最小项,如:

A`BC`+ABC`=BC'

5.对于n变量函数,有2^n个最小项
在这里插入图片描述

常见化简成最小项之和的方法

在这里插入图片描述
在这里插入图片描述

最大项

M是相加项;
包含n个因子。
n个变量均以原变量和反变量的形式在M中出现一次。

如:两变量A, B的最大项

A`+B`,A`+B,A+B.A+B`

1.在输入变量任一取值下,有且仅有一个最大项的值为0;
2.全体最大项之积为0;
3.任何两个最大项之和为1;
4.只有一个变量不同的最大项的乘积等于各相同变量之和。

最小项和最大项之间的关系:
在这里插入图片描述
在这里插入图片描述

常见化简成最大项之积的方法

利用公式 A+BC = (A+B) (A+C)

Y=A`B+AC
=(A'B+A)(A`B+C)
=(A+B)(A`+C)(B+C)
=(A+B+CC`)(A`+C+BB')(B+C+AA`)
=(A+B+C)(A+B+C`)(A`+B+C)(A`+B`+C)

最后

以上就是勤劳小懒猪为你收集整理的逻辑代数基础介绍——数电第二章学习的全部内容,希望文章能够帮你解决逻辑代数基础介绍——数电第二章学习所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部