正文
好像也没什么要描述的,开门见山吧
1位全加器
U5,U6表示要相加的两个1位二进制数的输入
U7代表进位,表示前一1位全加器是否有进位(这里使用了手动输入)
他们的状态共有四种:
U5 U6 U7 结果 是否进位
0 0 1 0 0
0 1 1 0 1
1 0 1 0 1
1 1 1 1 1
根据上述逻辑表,我们使用了两个异或门计算结果,两个AND及一个OR计算是否存在进位。构成了这个最基本的全加器
上图所示,红灯亮表示结果为1,黄灯亮表示存在进位
4位全加器(逻辑门版本)
从上到下,低位到高位
我们将四个最基本的全加器连接,则构成了这个4位全加器
4位全加器(芯片版本)
74ls86芯片:包含四个异或门,即8个输入端A、B,四个输出端Y
74ls08芯片:包含四个与门,同上
74ls32芯片:包含四个或门,同上
从左到右,低位到高位,连线凌乱,请见谅