数据选择是指经过选择,把多个通道的数据传送到唯一的公共数据通道上去。实现数据选择功能的逻辑电路称为数据选择器。它的作用相当于多个输入的单刀多掷开关,其示意图如图1所示。
下面以4选1数据选择器为例,说明工作原理及基本功能。其逻辑图如图2所示,功能表如表1所示。为了对4个数据源进行选择,使用两位地址码BA产生4个地址信号,由BA等于00、 01、10、11分别控制四个与门的开闭。显然,任何时候BA只有一种可能的取值,所以只有一个与门打开,使对应 的那一路数据通过,送达Y 端。输入使能端G是低电平有效,当G=1时,所有与门都被封锁,无论地址码是什么,Y 总是等于0;当G=0 时,封锁解除,由地址码决定哪一个与门打开。 |
|
图1 数据选择器示意图 |
同样原理,可以构成更多输入通道的数据选择器。被选数据源越多,所需地址码的位数也越多,若地址输入端为n,可选输入通道数为2n。
输入 |
输出 |
使能 |
地址 |
G |
B |
A |
Y |
1 |
× |
× |
0 |
0 |
0 |
0 |
D0 |
0 |
0 |
1 |
D1 |
0 |
0 |
0 |
D2 |
0 |
1 |
1 |
D3 | |
|
|