列真值表,x0和x1是两个加数,y是和输出,c是进位输出,则
x0 x1 y c
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
得
y=x1异或x2
c=x1与x2,
按照这俩式子画逻辑电路吧!
关于加法,基本概念如下:
半加器:是两位数(A、B)相加。
全加器:是三位数(A、B、C-1)相加。
结果,都是两位数(C、S)。
注意,根本就没有《二位二进制全加器》。
前面列出的,全加器的真值表。
进行多位数的加法,称为《加法器》。
加法器,是用全加器级联而成,从不列真值表。
如果是《二位的加法器》,真值表规模就够大了:
-----------------------+---------------
A1 B1 A0 B0 C-1 | C S1 S0
-----------------------+---------------
0 0 0 0 0 | 0 0 0
??