目录

# ALU算术逻辑单元

## 半加器

## 全加器

## 8位加法器

## 下拉电阻


# ALU算术逻辑单元

CPU中算术逻辑单元,负责数学运算和逻辑运算

## 半加器

只能完成一半的功能,不能接收到进位

真值表:

A输入B输入Sum结果Carry进位
0000
1010
0110
1101

由真值表可推算出来,Sum结果类似异或门,Carry进位类似与门故得到以下原理图

原理图:

## 全加器

真值表:

A输入B输入C(后一位进位)Sum结果Carry进位
00000
10010
01010
11001
00110
10101
01101
11111

原理图:

增加一个或门的原因?保证AB、AC、BC任意产生进位都需要显示出来,不添加或门则无法显示AC、BC产生进位的结果

## 8位加法器

八位数加八位数(按照a7~a0.b7~b0表示),由于末尾的a0+b0不会有进位,故采取一个 半加器即可,前七位都会有进位故采用全加器

原理图:

## 下拉电阻

悬空的导线无法保证电流为0,z仅表示高阻态,如果有磁场干扰,此时状态无法保证

如何解决?添加下拉电阻,稳定状态

上拉电阻:电阻接到5v电流中

下拉电阻:电阻接到地上

更多推荐