计算机组成原理_-CPU子系统-运算部件与运算器.ppt

计算机组成原理_-CPU子系统-运算部件与运算器.ppt

ID:49996740

大小:756.00 KB

页数:14页

时间:2020-03-07

计算机组成原理_-CPU子系统-运算部件与运算器.ppt_第1页
计算机组成原理_-CPU子系统-运算部件与运算器.ppt_第2页
计算机组成原理_-CPU子系统-运算部件与运算器.ppt_第3页
计算机组成原理_-CPU子系统-运算部件与运算器.ppt_第4页
计算机组成原理_-CPU子系统-运算部件与运算器.ppt_第5页
资源描述:

《计算机组成原理_-CPU子系统-运算部件与运算器.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、3.3算术部件与运算器需解决的关键问题:如何以加法器为基础,实现各种类型的算术逻辑运算处理。解决思路:复杂运算四则运算加法运算解决方法:在加法器的基础上,增加移位传送功能,并且输入运算控制条件。1/14加法单元iCiAiBi(本位操作数)(本位进位)∑i(本位和)3.3.1加法单元1、输入和输出1个输入为1时:∑i为1,Ci为0;2个输入为1时:∑i为0,Ci为1;3个输入为1时:∑i为1,Ci为1。整理真值表2/14∑i=(Ai+Bi+Ci-1)mod2Ci=(Ai+Bi+Ci-1)int2(低位进位)Ci-13/14AiBiCi-1∑iCi00000100101100111111+Ai

2、BiCi-1∑i=AiBiCi-1+AiBiCi-1+AiBiCi-1+(AiBi+AiBi)Ci-1=(AiBi+AiBi)Ci-1+(Ai⊕Bi)Ci-1=(Ai⊕Bi)Ci-1=(Ai⊕Bi)⊕Ci-1+AiBiCi-1Ci=AiBiCi-1+AiBiCi-1+AiBiCi-1+AiBi=(AiBi+AiBi)Ci-1=(Ai⊕Bi)Ci-1+AiBi0100011010112、全加器∑i=(Ai⊕Bi)⊕Ci-1Ci=AiBi+(Ai⊕Bi)Ci-1Ci∑iAiBi4/14Ci-1+××所以Ci=Gi+PiCi-1令AiBi=GiAi⊕Bi=Pi进位的基本逻辑:本地进位、绝对进位条

3、件进位、传递进位Ci=AiBi+(Ai⊕Bi)Ci-15/143.3.2加法器与进位链逻辑1、串行加法器(1)特点:低位向高位依次传递进位信号。[例]先看一个8位数串行相加的例子(2)影响运算速度的主要因素进位信号的传递∑8∑7∑2∑1A8B8A7B7A2B2A1B111110000C011111100006/14C1(3)进位逻辑特点:进位信号逐位形成。设n位加法器1)逻辑式C1=G1+P1C0C2=G2+P2C1Cn=Gn+PnCn-12)结构举例7/14Gi×AiBiAiBiPiG1P1C0G2P2C2[特点]各位进位信号同时形成C1=G1+P1C0C2=G2+P2C1=G2+P2G

4、1+P2P1C0Cn=Gn+PnCn-1=Gn+PnGn-1+…+PnPn-1…P2P1C0n+1项8/142、并行加法器n位加法器,进位逻辑如下:1)逻辑关系(代换C1)(代换Cn-1)结构举例AiBiGiG2P2G1P1C0C2C1⊕PiAiBi9/143、分组:组内并行、组间并行设16位加法器,4位一组,分为4组:4位4位4位4位第4组第3组第2组第1组C16~C13C12~C9C8~C5C4~C1C0C16C12C8C4分级(2级)同时进位:10/14组内并行、组间也并行。速度/结构:介于全串行和全并行之间。operation4C0n运算标志位32/64运算结果选择器A选择器BAL

5、U…数据源…数据源3.3.4运算器组织选择控制选择控制11/141、带多路选择器的运算器移位器ALU多路选择器多路选择器R0RnR0...RnR0...Rn内部总线(单向)特点:R各自独立;可同时向ALU提供两个操作数;采用单向内总线。12/142、带输入锁存器的运算器特点:单口RAM不能同时向ALU提供两个操作数;用锁存器暂存操作数;采用双向内总线。移位器ALU锁存器锁存器内部总线(双向)R0Rn通用寄存器组(小型存储器)13/143、位片式运算器特点:用双口RAM(两地址端、两数据端)作通用寄存器组,可同时提供数据;用多路选择器作输入逻辑,不需暂存操作数;ALU增加乘、除功能,用乘商寄

6、存器存放乘数、乘积或商。[例]4位片运算器粗框移位器ALU多路选择器多路选择器DORAMDiB地址A地址CnDBDAG、P控制信息Cn+4乘商寄存器44444444444414/14

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。