数字电路逻辑函数表示方法间的相互转换

  既然同一个逻辑函数可以用多种不同的方法描述,那么这几种方法直接必能相互转换。

    1、真值表与逻辑函数式的相互转换

    由真值表写出逻辑函数式的一般方法如下:

    ① 找出真值表中使逻辑函数Y=1的那些输入变量取值的组合。

    ② 每组输入变量取值的组合对应一个乘积项,其中取值为1的写入原变量,取值为0的写入反变量。

    ③ 将这些乘积项相加,即得Y的逻辑函数式。

    由逻辑式列出真值表就更简单了。这时只需将输入变量取值的所有组合状态逐一代入逻辑式求出函数值,列成表,即可得到真值表。

    2、逻辑函数式与逻辑图的相互转换

    从给定的逻辑函数式转换为相应的逻辑图时,只要用逻辑图形符号代替逻辑函数式中的逻辑运算符号并按运算符号优先顺序将它们连接起来,就可以得到所求的逻辑图了。

    而从给定的逻辑图转换为对应的逻辑函数式时,只要从逻辑图的输入端到输出端逐级写出每个图形符号的输出逻辑式,就可以在输出端得到所求的逻辑函数式了。

    3、波形图与真值表的相互转换

    在从已知的逻辑函数波形图求对应的真值表时,首先需要从波形图上找出每个时间段里输入变量与函数输出的取值,然后将这些输入、输出取值对应列表,就得到了所求的真值表。

    在将真值表转换为波形图时,只需将真值表中所有的输入变量与对应的输出变量取值依次排列画成以时间为横轴的波形,就得到了所求的波形图。