2.3.7逻辑函数描述方法间的转换FCAB1.逻辑函数式与真值表之间的转换(1)、由真值表写出逻辑函数式输入变量取值为1用原变量表示:反之,则用反变量表示逻辑函数式:·挑出函数值为1的输入组合'BC、AB'C、ABC·写出函数值为1的输入组合对应的乘积项·将这些乘积项相加就得到逻辑表达式F = A"BC+AB'C+ABC
逻辑函数式: • 挑出函数值为1的输入组合 A B C F • 写出函数值为1的输入组合对应的乘积项 •将这些乘积项相加就得到逻辑表达式 F = A´BC+AB´C+ABC 输入变量取值为1用原变量表 示;反之,则用反变量表示 A´BC、AB´C、ABC 2.3.7 逻辑函数描述方法间的转换 (1)、由真值表写出逻辑函数式 1.逻辑函数式与真值表之间的转换
(2)、由逻辑函数式写出真值表(n个输将输入变量取值的所有组合状态入变量共有2种组合)逐一代入逻辑式求出函数值,列成表即可。例题:已知逻辑函数Y=A+B'C+A'BC",求它对应的真值表。ABcV000001001011001011101111
例题:已知逻辑函数Y=A+B´C+A´BC´ ,求它对应的真值表。 A B C Y 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 (2)、由逻辑函数式写出真值表 将输入变量取值的所有组合状态(n个输 入变量共有2 n种组合)逐一代入逻辑式求出函 数值,列成表即可
2、逻辑函数式与逻辑图之间的转换(1)、由逻辑函数式画出逻辑图用逻辑符号代替逻辑式中的运算符号即可。例题:已知逻辑函数为Y=(AB)'+B'C)',画出逻辑图B
例题:已知逻辑函数为Y=((AB) ´+B´C) ´,画出逻辑图。 (1)、由逻辑函数式画出逻辑图 用逻辑符号代替逻辑式中的运算符号即可。 2、逻辑函数式与逻辑图之间的转换
由逻辑图写出逻辑函数式(2)、日从输入端到输出端逐级写出每个逻辑符号对应的逻辑式即可。例题:已知逻辑图如下,请写出逻辑式AAA'BBA'CDoY =(A'B+A'CD+BD')CBD'DD
Y = (AB + ACD + BD) BD A ACD AB D 从输入端到输出端逐级写出每个逻辑符号对 应的逻辑式即可。 例题:已知逻辑图如下,请写出逻辑式 (2)、由逻辑图写出逻辑函数式
3、逻辑函数式与卡诺图之间的转换方法:只要将卡诺图中有1的位置卡诺图逻辑式上的那些最小项相加即可。CDAB00011011例:010000000011000111010010Y(A,B,C) = A'B'C'D'+ A'BC'D + AB'CD'+ ABCD= m(0,5,10,15)
3、逻辑函数式与卡诺图之间的转换 卡诺图 逻辑式 方法:只要将卡诺图中有1的位置 上的那些最小项相加即可。 = = + + + (0,5,10,15) ( , , ) m Y A B C A B C D A BC D AB CD ABCD 例: