(二)3.逻辑函数,描述方法,转换以及标准形式


逻辑函数:


前面说的逻辑关系表达式,以逻辑变量作为输入,以运算结果作为输出:
			Y = F(a,b,c,d....)

由于a,b,c,d…Y都是取0/1,所以是二值逻辑函数


逻辑函数的描述方法


1.逻辑真值表
2.逻辑函数式
3.逻辑图
4.波形图
5.卡诺图

1.逻辑真值表

将式子中的逻辑变量了以及输出列出来,通过给输入量赋值0/1,计算输出,从而列举
出来的表格

交代一下是什么东西,具体的我感觉这个方法很没什么好说的

2.逻辑函数式

将输入的逻辑变量用“与或非”这些逻辑运算符号连起来,从而表达结构的式子

前面说的公式也可以看成逻辑函数式吧,只不过逻辑函数式的输出是一个变量表示,具体类比代数函数式

3.逻辑图

按照逻辑函数式,用符号表示“与或非”,画出图就是逻辑图

感觉这种没啥好说的,列举给大家看看吧

4.波形图

简单来说,有几个输入变量,你就竖着画(几+1)个直角坐标系,因为还有输出嘛
然后根据我们的真值表,对着画就好了,反正就是0/1,画出来会有门的感觉就对了,
每一列表示一种情况,真值表写了几行,这就有几列

还是感觉没什么好说的,我才没有水博客。。。


各种描述方法之间的转化


卡诺图我们后面再说,我们现在说的转化针对的是上面这四个形式

1.真值表《=》逻辑函数

真值表=》逻辑函数
way:找到所有输出为1的情况,然后将所有的输入逻辑变量乘起来,为了保证乘积为1
对真值表中是0的变量取反,最后所有的相加

感觉我说的好迷。。。。打个比方:

A B C 	Y
0 0 1 	1     ==>A'B'C 
0 0 0 	1 	  ==>A'B'C'
如果真值表中只有这两个的Y是1的话,逻辑函数则是:A'B'C+A'B'C' = A'B'

逻辑函数=》真值表就不说了,过于简单

2.逻辑函数《=》逻辑图

确定逻辑函数优先级,将优先级高的先行组合成小组合,最后再拼凑起来,就是逻辑图了

对逻辑图,找到小的组合先写出来,再按照小组合的组合方式,把这些小式子写成完整的逻辑函数

3.真值表《=》波形图

上面介绍波形图的时候已经说过了他们的关系,不说了


逻辑函数的两种标准形式


最小项:

所有的变量以原变量或反变量的形式乘在一起的乘积
(一个变量以及他的反变量一共只能出现一次)

n变量的最小项有 2^n个
为了使你的最小项为1,则反变量对应0,原变量对应1,按顺序摆出的二进制数换算成十进制,就是最小项的编号了

eg,ABC'  ==>110==>6 ===>编号m6

性质:

1.输入变量的任何情况都有一个最小项,且只有一个最小项为1(对于固定取值的变量,
	只有一个是1,你们想一下就明白了,毕竟每个取反的情况都不一样)
2.全体最小项之和=1(因为只有一个是1)
3.全体最小项乘积=0(因为只有一个是1,其他都是0)
4.相邻的两个最小项和可以合并消去一堆因子(因为相邻两个只有一个变量不同,一样
	的部分提取出来,剩下一对相反的变量相加=1)

最大项(书上有*号是不是不要求)

逻辑函数的最小项之和形式

1.逻辑函数写成乘积之和的形式(SOP)
2.利用A+A'=1的办法,补齐缺变量的项
3.然后写成∑m(i)的形式

感觉没啥难度,就是小学生乘法运算,细心点就好,一个技巧就是缺的变量多的话,可以一个一个乘上去(我可能在写给小学生看)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值