当前位置:文档之家› 半加器和全加器及其应用

半加器和全加器及其应用

实验二半加器和全加器及其应用
一、实验目的
1.掌握全加器和半加器的逻辑功能。

2.熟悉集成加法器的使用。

3.了解算数运算电路的结构。

二、实验设备
1.数字电路试验箱;
2.74LS00,74SL86。

三、实验原理
半加器(m =0半加,m=1为半减)
能实现两个一位二进制数的算术加法及向高位进位,而不考虑低位进位的逻辑电路。

它有两个输入端,两个输出端。

半加器电路是指对两个输入数据位进行加法,输出一个结果位和高位的进位,不考虑输入数据的进位的加法器电路。

是实现两个一位二进制数的加法运算电路。

数据输入A 被加数、B加数,数据输出S和数(半加和)、进位C0。

同理,能对两个1位二进制数进行相减不考虑低位来的借位求得差及借位的逻辑电路称为半减器.设减数和被减数
分别用A和B,表示差用S,表示向高位的借位用C0。

全加器,全减器(m =0为全加,m=1为全减)
全加器是实现两个一位二进制数及低位来的进位数相加(即将三个一位二进制数相加),求得和数及向高位进位的逻辑电路。

根据全加器功能,其真值表如下表所示。

表中A及B分别代表被加数及加数,C1是低位来的进位,S代表相加后得到的和位,C0代表向高位的进位。

图中C1是进位输入端,C0是进位输出端。

同理,能对两个1位二进制数进行相减并考虑低位来的借
位求得差及借位的逻辑电路称为全减器.设减数和被减数
分别用A和B表示低位来的借位用C1,表示差用S,表
示向高位的借位用C0。

四、实验内容
实验一、实现半加器,半减器,当M为0时实现逻辑
变量A、B的半加功能,当M为1时实现逻辑变量A、
B的半减功能。

实验二、实现全加器,全减器,当M为0时实现逻辑
变量A、B的全加功能,C i为进位值。

当M为1时实现逻辑变量A、B的全减功能,C i为借位
值。

五、实验数据
1实现半加、半减器(1)真值表
(2)卡诺图
S的卡诺图:
S=A⊕B
(3)C0的卡诺图
S=B (M⊕A)
2实现全加器
(1)真值表
S的卡诺图:
S=A⊕(B⊕C)
C0的卡诺图:
C0=BC i+(B⊕C)(M⊕A)六.实验电路图及仿真半加半减的实现
全加全减的实现
七.实验心得
通过本次实验,我将理论知识以及实践知识相结合,进一步了解到74LS00,74SL86芯片的原理,并
提升了自己的实际动手能力。

相关主题