用两个74hc151数据选择器实现全加器的实验

如题所述

将地址输入端(两块公用)A1、A0分别接两个要相加的数A、B,第一块的数据端D3、D0接低位进位信号Ci-1,D2、D1接低位进位信号Ci-1的反变量。第二块的数据端D3接1、D1、D2接低位进位信号Ci-1,D0接0即可。

根据全加器真值表,可写出和s,高位进位co的逻辑函数。

a1a0作为两个输入变量,即加数和被加数a、b,d0~d3为第三个输入变量,即低位进位ci,1y为全加器的和s,2y全加器的高位进位co,则可令数据选择器的输入为:a1=a,a0=b,1do=1d3=ci,1d1=1d2=ci反,2d0=0,2d3=1,2d1=2d2=ci,1q=s1,2q=co;根据管脚所对应的连接电路。

扩展资料:

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

此外,数据选择器还广泛用于产生任意一种组合逻辑函数。在图示电路中,若将Y看成是A0、A1及D0、D1、D2、D3的函数,则可写成

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

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

温馨提示:答案为网友推荐,仅供参考
相似回答