40 likes | 179 Vues
解:由表达式中的 知该函数为四变量函数所以需要四变量卡诺图观察得知表达式已是最小项表达式只需将每一个最小项填入卡诺图即可在 ABCD 对应 0001 的方格里填 1 即表示最小项即. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 逻辑函数的卡诺图表示法. 一、化成最小项表达式后填写卡诺图. 【 例 】 填写函数 F 的卡诺图, F 的表达式如下. 同样在 0111 和 1100 的方格中填 1 即得下图(其余填 0 ,通常可省略). 1. 1. 1.
E N D
解:由表达式中的 知该函数为四变量函数所以需要四变量卡诺图观察得知表达式已是最小项表达式只需将每一个最小项填入卡诺图即可在ABCD对应0001的方格里填1即表示最小项即 0 0 0 0 0 0 0 0 0 0 0 0 0 逻辑函数的卡诺图表示法 一、化成最小项表达式后填写卡诺图 【例】 填写函数F的卡诺图,F 的表达式如下 同样在0111和1100的方格中填1即得下图(其余填0,通常可省略) 1 1 1
解:由表达式知道不是最小项式,不可直接填图。但,可以从表达式中找出第一个与项,并对应变量取值在卡诺图中找出符合要求的小方格,在这些方格中填 “1”。例如第一项为 ,则在卡诺图中对应AB为“00”的所有方格中填入“1”,因为这个与项与C、D毫无关系,所以在填写这些小方格时完全不必要考虑函数表达式中C、D的取值情况。第2、3、4项同理得下图。 CD CD CD AB AB AB 00 01 11 10 00 01 11 10 00 01 11 10 1 1 00 00 1 1 00 01 1 1 01 01 1 1 1 1 11 11 11 10 10 1 1 10 c ( ) (a) (b) CD CD AB AB 00 01 11 10 00 01 11 10 00 00 1 1 1 1 1 01 1 1 01 1 1 11 11 10 1 1 10 1 1 e ( ) d ( ) 二、快速填写卡诺图 【例】 填写函数 的卡诺图。 AB=00行
用卡诺图化简逻辑函数步骤 • 1. 画卡诺图 • 根据给定的逻辑函数确定变量的个数,然后画出相应的卡诺图,利用快速填卡诺图法填图。 • 画卡诺圈 • 对卡诺图中有“1”的方格画相邻区域圈。遵循的原则是:以2、4、8、16格(2n)为单位;圈越大越好;圈数越少越好(避免多余项的出现)。 • 3. 读卡诺圈,写结果 • 将每个圈中的公有变量因子找出来,得到对应的“与”项,并把各个圈得到的与项相加(或)起来,便得到化简后的最简与或表达式 。