字体:  

问一个利用4选1实现F(x,y,z)=xz+yz'的问题?

big_singman 发表于: 2006-5-26 23:54 来源: DICDER -- 博客专栏

给的答案是: x,y作为4选1的数据选择输入,四个数据输入端分别是z或者z的反相,0,1 我做的答案是: 选择信号是1和Z 数据接X.Y,其他两个任意,我是通过化简四选一的布尔表达式得出的 我是一个新手,请问这种问题应该怎么入手呢?

最新回复

5life at 2006-5-28 21:15:58
正确答案没错呀。 x   y   out 1   1     1 1   0     z 0   1     z' 0   0     0
dexterchn at 2006-6-06 11:02:07
The correct answer assumes both z and z' are available. Your answer does not need z'. I think yours is better. Here is how I did. z=1, F=x z=0, F=y So you can use 2-to-1 mux to implement it (F = z ? x : y).
浪客公子禅心 at 2006-6-06 21:20:24
文字文字 1 :     to work out this subject,the only work you have to do is that you write out the Logic expression of the 4-to-1 selector:   As we all know ,Logic expression of the 4-to-1 selector is that:   F=A'B'a+AB'b+A'Bc+ABd   (we assume that the four input datas are a,b,c,d,and selecting inputs are A and B,then output is F)   Now,how to format F(x,y,z)=xz+yz'?   we can solve it with many methods:   1:connect two of the selecting inputs to 1 and Z(Z'),meanwhile the two items to x,y;   2:connect two of the selecting inputs to 0 nd Z(Z'),meanwhile the two items to x,y.   and so on. 2:We may observed that the format F(x,y,z)=xz+yz' is a 2-to-1 selector Logic   expression(Z is the selector,and x as well as y is the data input).Then the very work we do is to use a 4-to-1 selector to make a 2-to-1 selector.   the easiest method is just the main author gave.
kandy at 2006-6-15 16:35:30
3楼的分析的好透彻啊!不错!
rvisk at 2006-6-19 16:45:20
纯数学问题啊 说e文 这点我佩服的5体投地