逻辑函数通常用逻辑函数式、真值表、电路图等方式来进行描述。对于同一个逻辑函数,它的几种表述方式是可以相互转换的,即已知一种表述方式可以转换出其他的表述方式。
1.逻辑函数描述方法
(1)真值表:将所有输入变量的变化组合及对应该组合的输出值列成一个表格,此表格为真值表。
(2)逻辑表达式:将输出与输入之间的逻辑关系写成“与”、“或”、“非”等运算的组合式,就是逻辑函数表达式。
(3)逻辑电路图:将逻辑表达式中各变量之间的“与”、“或”、“非”等关系用逻辑符号表示出来,就可以画出实现该功能的逻辑电路图。
2.三种描述方法之间的转换
1)已知真值表求逻辑表达式和逻辑电路图
根据真值表求函数表达式的方法如下。
(1)将真值表中每一组使输出函数值为1的输入变量都写成一个乘积项。
(2)乘积项中取值为1的变量,该因子写成原变量,取值为0的变量,则该因子写成反变量。
(3)将这些乘积项相加,就得到逻辑函数式,就可以画出逻辑电路图。
例10-1
已知真值表如表10-3所示,求逻辑表达式和逻辑电路图。
表10-3 例10-1真值表
解
逻辑表达式:
Y=A·B·C+A·B·C+A·B·C+A·B·C+A·B·C+A·B·C+A·B·C
Y=AB+BC+AC(化简过程略)
逻辑图如图10-3所示。
图10-3 例10-1逻辑电路图
2)已知逻辑函数式求真值表和画逻辑图
如果有了逻辑函数表达式,则可按下列步骤求真值表和画逻辑图。(www.xing528.com)
(1)把输入变量取值的所有组合状态,逐一代入函数式中算出逻辑函数值。
(2)将输入变量取值与逻辑函数值对应列成表,得到逻辑函数的真值表。
(3)将逻辑函数式按照“先与后或”的运算顺序,用逻辑符号表示并正确连接起来就可以画出逻辑图。
例10-2
已知逻辑函数式Y=,求真值表和逻辑图。
解
(1)把输入变量取值的所有组合状态,逐一代入函数式中算出逻辑函数值。
(2)列出真值表,如表10-4所示。
表10-4 Y=AB+BC
(3)画逻辑图,如图10-4所示。
3)已知逻辑图求逻辑函数式和真值表
如果只给出逻辑图,也能得到对应的逻辑函数式和真值表,只要将逻辑图中每个逻辑符号所表示的逻辑运算,从左到右,从上到下依次写出来,即可得到其逻辑函数式,有逻辑函数式列真值表就不难了。
例10-3
已知逻辑图如图10-5所示,求逻辑函数式和真值表。
图10-4 例10-2逻辑电路图
图10-5 例10-3的逻辑图
解
从左到右,逐级写出函数表达式,得到Y=。按A、B取值组合列出其真值表,如表10-5所示。
表10-5 例10-3的真值表
思考题:逻辑函数的描述方式有哪些?
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。