根據下列真值表寫出邏輯函數的最簡“與非”運算式(要求通過坎諾圖化簡) A B C D F A B C D F 0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 0 0 1 1 1 1 0 1 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1

根據下列真值表寫出邏輯函數的最簡“與非”運算式(要求通過坎諾圖化簡) A B C D F A B C D F 0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 0 0 1 1 1 1 0 1 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1


樓主,數位邏輯電路是非常好學習的了,還是多去看看書本吧
我想書本裡面的例子也够你解决這個問題了吧.



如何化簡函數為最簡或與式(用坎諾圖)注意:是或與式畫完圖之後怎麼合併?


參攷《數字邏輯電路》等數位電路方面的書籍即可



用坎諾圖化簡法將下列函數化為最簡與或形式F(A,B,C,D)∑m(1,4,5,6,8,12,13,15)


F=BC';+ABD+A';BD';+AC';D';+A';C';D



用坎諾圖將邏輯函數Y=C+ABC化成最簡的與或式!


注釋:紅色的框框是ABC紫色的框框是C
坎諾圖的要求一個框裏至少有一個小格子未被其他的小格子覆蓋,所確定的框框盡可能大所以我們選定紫色的大框框那麼化簡結果即為:Y=C;再驗證一下:Y=ABC+C=C(AB+1)=C



2.用坎諾圖法化邏輯函數F=ABC+AB+ABC(中間AB是“非”最後的B是“非”)


F=ABC+A';B';+AB';C
=A';B';+AC+B';C



用坎諾圖化簡邏輯函數Y=AB'C'D+ABD'+A'B+A'BC'D+BD


Y=A';B+A';BC';D+BD';



用坎諾圖化簡邏輯函數F1(A,B,C)=m0+m1+m3


B'C' B'C BC BC'
A' 1 1 1
A
上面第1,2兩個1圈一起;第2,3兩個圈一起
F1=A'B'+A'C



為什麼邏輯函數化簡結果和坎諾圖化簡的結果都是不唯一的?


只要真值表一樣就可以了吧,同一種邏輯關係可以有不同的表示方法
但一般坎諾圖化簡的是最簡單的運算式



用坎諾圖化簡下列邏輯函數F=∏M(0,1,2,4,6,8,9,10)·D(3,5)


最大項填0,無關項填X,餘下的填1. ;圈1,得F=AB+CD+BD



坎諾圖化簡問題
F=A'B' + AB'C + BC'
三變數ABC第一行11第二行10第三行10第四行01
如圖所示:
AB / C 0 1
00 1 1
01 1 0
11 1 0
10 0 1
如果以1為組織畫圈的話是三個
得出F = A'B' + BC' + B'C
如果以0為組織畫圈的話是兩個
得出F =(B' + C')(A' + B + C)
簡化後得出F = A'B' + A'C' + BC' + B'C
問題來了為什麼兩種方法化簡以後用0的那一種多出來了一項A'C'?


坎諾圖圈的規則你仔細看下,要為0,2,4.
而且圈要最少,每新增一個圈都要有一個未被圈的.
在觀察下吧!