寫出邏輯函式的標準與或表示式,邏輯函式的F A反B AB反 BC的標準與或式為

時間 2021-10-15 00:20:57

1樓:高質量團賽

邏輯函式的通用表示式為:

y=f(x1,x2,……,xk);——k元邏輯函式;

在【真值表】中,k元邏輯函式必然恰好具有:2^k行.我們用:

v=(x1,x2,……,xk)

來表示真值表某一行中全部自變數的【賦值組合】. 那麼該行對應的函式值可記作:

y=f(v);

我們知道,自變數的【賦值組合】唯一確定了y的取值.根據每行中y的不同取值(0或1),可將每行所對應的【賦值組合】分為兩組:

a組:y=1;記作:a={a1,a2,……,am};——設共有m行;

b組:y=0;記作:b={b1,b2,……,bn};——設共有n行;

顯然:m+n=2^k;並且:

y=f(a1)=f(a2)=……=f(am)=1;

y=f(b1)=f(b2)=……=f(bn)=0;

另外,因為每個【賦值組合】都要取遍所有自變數,那麼,每行的【賦值組合】必然可以對應一個【最小項】,構造規則如下:

①:如果xi=1;則使用【正變數】——xi;

②:如果xi=0;則使用【反變數】——xi′;

根據【邏輯乘】和【邏輯非】的運算性質,可知:使用此方法構造最小項,必然具有以下性質:

可以構造出k個變數的全部【最小項】,它們恰好分別對應【真值表】中的每一行;

每個【賦值組合】,恰好也是【唯一的】可以使相應【最小項】等於1的【賦值組合】;

根據所確定的【賦值組合】與【最小項】間的一一對應關係,我們將該【邏輯函式】的所有的【最小項】也分為兩組:

m={a1,a2,……,am};

n={b1,b2,……,bn};

其中的每個元素都是一個個的【最小項】;並且,我們規定m、n中元素的下標,與a、b中所對應的元素的下標是一致的.

2樓:匿名使用者

f2=(a'+b)(a+b'+c')(a+b+c+d')

f2'=ab'+a'bc+a'b'c'd     0項為黑色圈

f2=ab+bc'+a'b'c+a'c'd'    1項為紅色圈

組合邏輯電路如題28圖所示,要求: ①寫出f的邏輯函式表示式並化為最簡“與或”式; ②列出真值表

3樓:韓增民鬆

(1)f=’= a(ab)’+b(ab)’=(a+b)(ab)’

=(a+b)(a’+b’)=ab’+a’b

(2)a   b   (ab)’    [a(ab)’]’    [b(ab)’]’    ’

0   0     1          1                1                0

0   1     1          1                0                1

1   0     1          0                1                1

1   1     0          1                1                0(3)

邏輯函式的f=a反b+ab反+bc的標準與或式為

4樓:匿名使用者

f=a'bc+ab'c+abc'+abc, f=bc+ac+ab f=(a'b+ab')c+ab f=(a⊕b)c + ab . . .

. . .

. . .

. . .

. . .

. .

邏輯函式的最小項表示式的對偶怎麼求

邏輯函式最小項表示式是 m 4,6,11,12,14,15 其反演式的最大項表示式可以直接寫出是 4,6,11,12,14,15 現在要解決的問題就是由最大項表示式求最小項表示式了,而這個是可以直接寫出的,就是 m 0,1,2,3,5,7,8,9,10,13 對偶規則 對偶式 對於任意一個邏輯函式,...

寫出下面邏輯表示式的值。設a 7,b 2,c

估計你是想問運算優先順序問題吧,姑且給你標出來了,但是你這有幾個表示式有問題的,不是邏輯運算子,是賦值運算子,也不能用於數值運算 1 0因為a b 7是大於c的,這個式子得1,b c是不成立的,得0.1 0得0。2 因為 的優先順序高於 所以,a的得值為1,後面的那個式子不管是多少都不會影響整個式子...

c語言表示式0的邏輯值是什麼,c語言,表示式( x 0)的邏輯值是什麼?

x 0,的優先順序高,所以相當於 x 0。題目沒說x是什麼型別,暫且當成整型吧。c的邏輯運算中,把0當做false,非0當做true。表示式進一步解釋為 x false。於是 x 的結果就是,如果x是0,則 x 是true 否則 x 是false。所以,如果x是0,x false的結果是false ...