y=a非bc+ab非c非+c非+abc
=(a非bc+abc)+(ab非c非+c非)
=(a非+a)bc+(ab非+1)c非
=bc+c非 =bc+bc非+c非
=b(c+c非)+c非
=b+c
逻辑函数定义表达式为:
其中:A1,A2,...,An为输入逻辑变量,取值是0或1;
F为输出逻辑变量,取值是0或1;
F称为A1,A2,...,An的输出逻辑函数。
逻辑函数有“最小项之和”及“最大项之积”两种标准形式。
我还是不会算
追答就本题而言:
① 先在卡诺图的16个方框中填上每个最小项的值,最小项与非表达式中出现的填1,没有出现的填0,如果是直接给出卡诺图的题,这一步就省略。
② 画包围圈,具体方法上面已经讲得很详细了,简单说就是在上下左右有1相邻的地方画包围圈,包围圈包含的方格数只能是2,4,8,16……,并且尽可能大,能包含8个,绝不画4个,能包含4个,绝不画2个,注意上下左右边,4个角也可以视为相邻的,因此本题可以画出3个包围圈。
③ 化简每一个包围圈,以本题上面最大的8个方块的包围圈为例,仔细观察,这8个最小项中哪些变量始终是相同的,就把它保留下来,其他的去掉,对于初学者,或者不太熟练的人,实在不行,就把这8个最小项全写下来,一一观察,举例如下,8个最小项是:
A非 B非 C非 D非
A非 B非 C非 D
A非 B非 C D
A非 B非 C D非
A非 B C非 D非
A非 B C非 D
A非 B C D
A非 B C D非
好了,相信现在你应该看出来了,8个最小项中只有A非是每一项都有的,其它都不是,所以只把A非保留下来,其它都不要,同样道理,其它两个包围圈也用这个方法,于是得到另外两个化简结果B非C和B非D非,最后把这3个结果加起来就可以了。
我还是不知道是怎么算出来的
追答标出01,我想这个你应该会
画框,满足以下条件:①保证框尽量大,②保证不漏数字1,③对于其中任意某个框A,去掉后不满足步骤2的第二个条件
提取化简,首先一定要是矩形框,并且长宽都是1,2,4,8...这些2的整数次幂,根据步骤2的第一个条件,应该选择最上面4*2的框,前两行中AB的值为00,01,也就是说A=0是必须的,B=0和B=1任意,所以必须是A非,而这四列中,CD=00,01,10,11,也就是说C=0和C=1任意,D=0和D=1任意,所以最后这8个数的结果是A非...以此类推