今天,我们继续学习《计算机组成原理》这门课,我们来到了3.3节:算术部件与运算器
但我们现在需解决一个关键问题:
如何以加法器为基础,实现各种类型的算 术逻辑运算处理?
解决思路:
复杂运算 →四则运算 →加法运算
解决方法:
在加法器的基础上,增加
移位传送
功能,并且输入
运算控制
条件。
好的,接下来我们就来到了
3.3.1 加法单元 话不多说,看图:
![](https://i-blog.csdnimg.cn/blog_migrate/6978df3f6478773302b7117a87bfc3a8.png)
3.3.2 加法器与进位链逻辑
进位的基本逻辑:
Ci = AiBi+(Ai⊕Bi)Ci-1
令 AiBi = Gi
Ai⊕Bi = Pi
所以 Ci = Gi + Pi Ci-1(Gi:
本地进位、绝对进位
Pi Ci-1:
条件进位、传递进位
)
1、串行加法器
(1)特点:低位向高位依次传递进位信号
(2)影响运算速度的主要因素 :进位信号的传递
(
3)进位逻辑
特点:进位信号逐位形成
2、并行加法器
[特点]各位进位信号同时形成
3、分组:组内并行、组间并行
分级(2级)同时进位: 组内并行、组间也并行
速度/结构: 介于全串行和全并行之间
3.3.4 运算器组织
总的运算结构如图所示:
具体也分为三种运算器:
1、带多路选择器的运算器
2、带输入锁存器的运算器
3、位片式运算器
好了以上就是3.3的全部内容了,相对于上一节来说就比较简单一点,但也要多去理解和掌握,加油吧,同学们!