2016-09-15 69 views
0

美好的一天,少數民族大門 - 如果少於1的投入數量爲1,X將爲1

我目前正在構建少數族裔蓋茨問題。如果輸入的數量小於1,則輸出的值爲1.

我對上述條件感到困惑if a smaller number of inputs is 1 than 0.請參閱下圖中的高亮顯示的內容。它是否正確?如果不是那麼請引導我小數字輸入是什麼意思?

image

幫助將不勝感激。

很多謝謝

+0

提供的圖像不顯示輸出,我認爲...是C輸出嗎?無論如何,如果輸入是[1,1,1,1,1,0],那麼1個零和5個。 1 <5因此輸出將爲0.如果輸入爲[0,0,1,0,1],則爲3個零和2個。 3> 2因此輸出將爲1. – Jeon

+0

@Jeon - 否,C不是輸出。如果輸入的數量小於1,輸出將只有1。因此,我的問題是針對突出顯示的行的答案(輸出)是否爲1? – user6818508

+0

我客人的輸出將是從#0到7的1,1,1,0,1,0,0,0。 – Jeon

回答

0

A,B和C是輸入。 我定義將z作爲輸出

沒有Z = FN(A,B,C)

但是...從 「if a smaller number of inputs is 1 than 0」 的文字,我讓這個定義...

的明確定義
There must be at least one '1' 
The quantity of '1' must be < of quantity of '0' 

所以......這個定義我使這臺

A B C Z 
0 0 0 0 
0 0 1 1 
0 1 0 1 
0 1 1 0 
1 0 0 1 
1 0 1 0 
1 1 0 0 
1 1 1 0 

這表明,Z =(A XOR B XOR C),而不是(A和B和C)

即:

Z1 =一個XOR門具有3輸入端(A,B,C)

Z2 =一個與非門爲3輸入(A,B,C)

Z = Z1和Z2

該電路給你的真實表我顯示。只有至少有一個'1'且'1'的數字低於'0'的數字時,Z爲1