首页 理论教育 实现多位二进制数相加的电路-多位加法器

实现多位二进制数相加的电路-多位加法器

时间:2023-06-28 理论教育 版权反馈
【摘要】:表3-7 半加器的真值表图3-44 半加器逻辑电路及逻辑符号图a)逻辑电路图 b)逻辑符号图全加器全加器指的是不仅考虑两个一位二进制数Ai和Bi相加,而且还考虑来自低位进位数Ci-1相加的逻辑运算电路。图3-45 全加器逻辑电路及逻辑符号图a)逻辑电路图 b)逻辑符号图多位加法器能够实现多位二进制数相加运算的电路称为多位加法器。

实现多位二进制数相加的电路-多位加法器

(1)半加器

半加器是只考虑两个加数本身,而不考虑来自低位进位的逻辑电路。

设计一个二进制半加器,那么输入变量有两个,分别为加数A和被加数B;输出也有两个,分别为和数S和进位C。其真值表如表3-7所示。

由表3-7可以写出半加器的逻辑表达式为:

978-7-111-51028-4-Chapter03-196.jpg

C=AB

根据半加器的逻辑函数表达式,采用“与非”门实现其逻辑电路如图3-44(a)所示,逻辑符号如图3-44(b)所示。

表3-7 半加器的真值表

978-7-111-51028-4-Chapter03-197.jpg

978-7-111-51028-4-Chapter03-198.jpg

图3-44 半加器逻辑电路及逻辑符号图

a)逻辑电路图 b)逻辑符号图

(2)全加器(www.xing528.com)

全加器指的是不仅考虑两个一位二进制数AiBi相加,而且还考虑来自低位进位数Ci-1相加的逻辑运算电路。在全加器的输入中,AiBi分别是被加数和加数,Ci为低位的进位数;其输出SO表示本位的和数,CO表示本位向高位的进位数。列出全加器的真值表如表3-8所示。

表3-8 全加器的真值表

978-7-111-51028-4-Chapter03-199.jpg

由表3-8可求出全加器的逻辑函数表达式为:

978-7-111-51028-4-Chapter03-200.jpg

根据全加器的逻辑函数表达式,可以画出全加器的逻辑电路图,如图3-45(a)所示,其逻辑符号图如图3-45(b)所示。

978-7-111-51028-4-Chapter03-201.jpg

图3-45 全加器逻辑电路及逻辑符号图

a)逻辑电路图 b)逻辑符号图

(3)多位加法器

能够实现多位二进制数相加运算的电路称为多位加法器。按进位的方式不同可分为串行进位和超前进位两种。串行进位加法器任一位的加法运算必须在低一位的运算完成之后才能进行,这种加法器的逻辑电路比较简单,但运算速度不高。而超前进位的加法器,使每位的进位只由加数和被加数决定,利用快速进位电路把各位的进位同时算出来,从而提高了运算的速度。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈