加法器和数值比较器
发布时间:2012/2/15 20:14:20 访问次数:2064
计算机基本的任务之一是算术运算。四则运算的加、减j乘、除可以变换为加法运算。因此,加法器是算术运算的基本单元。加法器分为半加器和全加器两类。QP7C1009BL-25DMB
半加器与全加器
(1)半加器
不考虑低位来的进位时两个一位二进制数相加,称为半加;具有半加功能的电路称为半加器。半加器有两个输入端,分别为加数AI和被加数BI,输出也是两个,分别为和数S。和高位进位其方框图如图8 - 26所示。
从函数表达式可画出逻辑电路如图8 -27所示。
(2)全加器
两个本位的数AI和BI相加时,若还要考虑从低位来的进位位的加法,则称为全加;实现全加功能的电路称为全加器。其框图如图8 - 28所示。
①列真值表。首先从全加器的功能分析,确定输入变量有三个分别为AI,BI,CI-。其中CI-l为低位送来的进位位。输出变量有两个,分别为SI,Ci,按二进制加法规则可得出真值表,如表8-8所列。
③选定逻辑门,画出逻辑电路如图8 -29所示。
当要实现两个四位二进制数相加时,可采用四位全加器。其进位的方式有两种:一种是串行进位,即每位的进位送给下一位的进位输入端;另一种为并行进位,即每位的进位位由最低位同时产生,可见串行进位中因高位的运算要等待低位的运算完成之后才能进行,因此,速度较慢,但结构简单。并行进位速度提高了,电路结构较为复杂。
计算机基本的任务之一是算术运算。四则运算的加、减j乘、除可以变换为加法运算。因此,加法器是算术运算的基本单元。加法器分为半加器和全加器两类。QP7C1009BL-25DMB
半加器与全加器
(1)半加器
不考虑低位来的进位时两个一位二进制数相加,称为半加;具有半加功能的电路称为半加器。半加器有两个输入端,分别为加数AI和被加数BI,输出也是两个,分别为和数S。和高位进位其方框图如图8 - 26所示。
从函数表达式可画出逻辑电路如图8 -27所示。
(2)全加器
两个本位的数AI和BI相加时,若还要考虑从低位来的进位位的加法,则称为全加;实现全加功能的电路称为全加器。其框图如图8 - 28所示。
①列真值表。首先从全加器的功能分析,确定输入变量有三个分别为AI,BI,CI-。其中CI-l为低位送来的进位位。输出变量有两个,分别为SI,Ci,按二进制加法规则可得出真值表,如表8-8所列。
③选定逻辑门,画出逻辑电路如图8 -29所示。
当要实现两个四位二进制数相加时,可采用四位全加器。其进位的方式有两种:一种是串行进位,即每位的进位送给下一位的进位输入端;另一种为并行进位,即每位的进位位由最低位同时产生,可见串行进位中因高位的运算要等待低位的运算完成之后才能进行,因此,速度较慢,但结构简单。并行进位速度提高了,电路结构较为复杂。