几天前我接受了采访,这是他们在其中一轮中问我的问题:
一个多路复用器,当选择行为
a
时提供输出1
,当b
时为0
。输出表示为C
。这必须仅通过and
和not
门实施。
我几乎得到了它,但不确定最后如何在组合ckt中接收输出。这是我在这里错过的一件非常简单的事情。我将选择线放到and
门并输入a
,选择线和输入b
通过not
门进入另一个and
门,这样我输出为A
和B
,但我们怎么能单独输出一个? a
还是b
?
答案 0 :(得分:1)
C = (A and not(S)) or (B and S)
= not(not(A and not(S)) and not(B and S))
答案 1 :(得分:0)
输入1, B输入2, S输入选择线, C输出,
{{1}}
简单的兄弟!