c语言数据选择器怎么使用?

如题所述

第1个回答  2024-06-10

仅有ab两个端子,再取一个c端子,可接0或1。

Y1=(A'B')*C'D+(A'B)*C'D'+(AB')*C'D'+(AB)*CD。

Y2=(A'B')*CD'+(A'B)*0+(AB)'*1+(AB)*1。

在所有参数中的任意一个逻辑值为真时即返回TRUE(真)。

如果数组或引用的参数包含文本、数字或空白单元格,它们将被忽略。如果指定的区域中不包含逻辑值,OR函数将返回错误#VALUE!。

扩展资料:

D0、D1、D2、D3是四个数据输入端,Y为输出端,A1、A0是地址输入端。从表中可见,利用指定A1A0的代码,能够从D0、D1、D2、D3这四个输入数据中选出任何一个并送到输出端。因此,用数据选择器可以实现数据的多路分时传送。

如果把A1、A0视为两个输入逻辑变量,同时把D0、D1、D2和D3取为第三个输入逻辑变量A2的不同状态(即A2、/A2、1或0),便可产生所需要的任何一种三变量A2、A1、A0的组合逻辑函数。可见,利用具有n位地址输入的数据选择器可以产生任何一种输入变量数不大于n +1的组合逻辑函数。

参考资料来源:百度百科-数据选择器

相似回答