2014-03-12 66 views
1

最近我有一個考試,我們在邏輯電路上測試過。我在那次考試中遇到了一些我從未遇到過的事情。原諒我,我不記得給出的具體問題,我們還沒有收到我們的成績;但是我會描述這個問題。我應該在邏輯電路設計中消除輸入嗎?

該問題有3或4個輸入。我們被告知要簡化,然後繪製一個邏輯電路設計來簡化。然而,當我簡化了,我最終消除了其它輸入,結束了字面上只是

A 

我有這樣一個問題,以及在那裏有4個輸入,當我簡化了,我結束了三人。我的問題是:

我如何處理消除的輸入?我只是沒有在電路上?我將如何繪製它?

回答

0

通常的輸出是這不會被消除的要求,即使它最終依賴於單個輸入。如果輸入A流過輸出Y,只需將A連接到圖中的Y。如果輸出Y始終爲0或1,則將輸入0或1連接到輸出Y.

另一方面,輸入是可能的,而不是必需的,因此可以定義問題。對輸出沒有影響的輸入不需要在電路圖中顯示。

+0

這就是我在考試中畫出來的結果,但是看到我以前從未見過它,這有點讓我很尷尬。另外,還有一些讓我困擾的事情。如果輸入不是被放入電路中,似乎它從來沒有進入方程式開始。 – munchschair

+0

沒關係。在理解輸出的真實本質之前有一段時間,不清楚某些輸入可能性是否重要。你已經完成了,發現輸入的確並不重要。因此可以省略,因爲月亮的相位或任何其他不影響輸出的多餘因素。 ;-) – kjhughes

0

顯然它不會消除輸入,但結果表達式是您需要考慮用邏輯電路實現的簡化結果。

作爲一個例子,如果你有3個與A, B & c組合即輸入給定表達式,可能文本可以是000之間2^9 = 9通過111。現在當你說你的簡化導致A這意味着,當這9個輸入組合中的任何一個產生了包含A的值時。

一個例子的布爾表達式簡化爲輸出A真值表如下所示,

A B | Output = A 
------------------ 
0 0 |  0 
0 1 |  0 
1 0 |  1 
1 1 |  1