1

几天前我接受了一次面试,这是他们在一轮中问我的问题:

a一个多路复用器,它在选择线是1b当它是时给出输出0。输出表示为Cand这只能用andnot门来实现。

我几乎明白了,但不确定最终如何在组合 ckt 中接收输出。这是我在这里错过的一件非常简单的事情。我把选择线给了一个and门和输入a,选择线和输入b通过一个not门到另一个and门,所以我得到了输出AB但是我们怎么能单独有一个输出呢?要么a要么b?

4

2 回答 2

1
 C = (A and not(S)) or (B and S)
   = not(not(A and not(S)) and not(B and S))
于 2011-11-24T00:10:08.283 回答
0

A输入1,B输入2,S输入选择线,C输出,

C = (A & S) | (A & ~S);

很简单的兄弟!

于 2016-03-14T10:59:35.400 回答