1.逻辑函数的表示
逻辑函数可以有多种表示方法,如真值表、逻辑表达式、逻辑图、卡诺图、时序图(波形图)等,它们各有特点,在实际工作中需要根据具体情况选用。
(1)真值表
将输入变量所有的取值下对应的输出值找出来,列成表格,即可得到真值表。
(2)逻辑表达式
将输出与输入之间的逻辑关系写成与、或、非等运算的组合式,即逻辑代数式,就得到了所需的逻辑函数式。如:Y=A(B+C)。
(3)逻辑图
将逻辑函数式中各变量之间的与、或、非等逻辑关系用图形符号表示出来,就可以画出表示函数关系的逻辑图。
逻辑函数表达式和逻辑图都不是唯一的,可以有不同的形式。逻辑函数的其他表示方法,如卡诺图、时序图、波形图等,将在后面介绍。
2.真值表与逻辑函数式的相互转换
由真值表写出逻辑函数式的一般方法如下:
(1)找出真值表中使逻辑函数Y=1的那些输入变量取值的组合。
(2)每组输入变量取值的组合对应一个乘积项,其中取值为1的写入原变量,取值为0的写入反变量。
(3)将这些乘积项相加,即得Y的逻辑函数式。(www.xing528.com)
例:已知真值表如表1.7所示,试写出对应的逻辑函数表达式。
表1.7 真值表
解:由真值表可见,只有当输入变量A、B取值不同时,输出变量Y才为1。按上述转换方法,可写出逻辑函数表达式为
3.逻辑函数表达式与逻辑图的相互转换
(1)根据逻辑函数表达式画出逻辑图
由逻辑函数表达式画出逻辑图的方法是:用逻辑符号代替逻辑函数表达式中的逻辑运算符号,并正确连接起来,所得到的电路图即为逻辑图。
(2)由逻辑图写出逻辑函数表达式
由逻辑图写出逻辑函数表达式的方法是:从输入到输出逐级写出逻辑图中每个逻辑符号所表示的逻辑函数式,就可以得到对应的逻辑函数表达式。
例:已知逻辑函数表达式为画出对应的逻辑图。
解:将式中所有与、或、非的运算符号用逻辑符号代替,按照运算优先顺序正确连接起来,就可以画出图1.16所示的逻辑图。
图1.16 例题逻辑图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。