一位全加器

- FA是最基本的加法单元
- input:加数
,加数 ,低位进位 - output:本位和
,向高位的进位 - 和表达式:
- 进位表达式:
串行进位加法器

- 串行进位加法器:把n个FA相连得到的n位加法器
- 每级进位直接依赖于前一级的进位,进位信号是逐级形成的
- 最长运算时间主要由进位信号的传递时间决定
并行进位加法器

- 进位信号
,进位传递信号 - 进位表达式:
仅与 , 和最低进位 有关 - CLA(超前进位部件)是实现上述表达式的部件
- 这种进位方式快速,与位数无关,当位数多时采用全先行进位是不现实的
- 采用并行进位的目的是:提高加法器运算速度
- 通常采用两级或多级先行进位加法器
带标志加法器

- 不仅能计算和/差,还能生成相应的标志信息
- 为了加快加法运算的速度,实际电路一定使用多级先行进位方式
- 【OF】溢出标志
- 【SF】符号标志
- 【ZF】零标志,当F=0时,ZF=1
- 【CF】进位/借位标志,
时, ; 时, 取反:^732fzq - A-B<0时,CF=1;溢出时OF=1