📜  门| GATE-CS-2014-(Set-3)|第65章

📅  最后修改于: 2021-06-29 21:11:25             🧑  作者: Mango

考虑以下包含四个布尔变量x,y,a,b的组合函数块,其中x,a,b是输入,y是输出。

f (x, y, a, b)
{
   if (x is 1) y = a;
   else y = b;
}

以下哪个数字逻辑块最适合实现此函数?
(A)全加法器
(B)优先编码器
(C)多路复用器
(D)人字拖答案: (C)
说明:此函数可以解释为具有两个输入a,b和选择信号x。输出y将取决于选择信号x。

函数将类似于(ax + bx’)

它的实现将像

多路复用器

因此,ans是(C)的一部分。
这个问题的测验