计算机组成原理第二章运算方法和运算器[一]技术总结.pptVIP

计算机组成原理第二章运算方法和运算器[一]技术总结.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 注解1:对原码表示的两个数进行加减运算时,计算机的实际操作是加还是减,不仅取决于指令中操作码,而且还取决于两个操作数的符号,而且运算结果的符号判断也较复杂.故在计算机中很少被采用. * 注解1:对原码表示的两个数进行加减运算时,计算机的实际操作是加还是减,不仅取决于指令中操作码,而且还取决于两个操作数的符号,而且运算结果的符号判断也较复杂.故在计算机中很少被采用. * 注解1:对原码表示的两个数进行加减运算时,计算机的实际操作是加还是减,不仅取决于指令中操作码,而且还取决于两个操作数的符号,而且运算结果的符号判断也较复杂.故在计算机中很少被采用. * * 注解1:当加数和被加数符号不同时,相加的结果绝对不会溢出. 注2:在定点机中,当运算结果产生溢出时,机器通过逻辑思维电路自动检查出溢出,并进行中断处理. * * 例:行波(串行)进位的补码加法/减法器:可由n个一位的全加器(FA)联成一个n位的行波进位并行加减器.M为方式控制输入线,当M=0时,做加法(A+B)运算;当M=1时,做减法(A-B)运算,此时,A-B运算化为[A]补+[-B]补运算, [-B]补用[B]补包括符号位“取反末位加1”来实现.另外,采用单符号位法2的溢出检测逻辑:V=Cn Cn-1,其中,Cn为符号位,Cn-1为最高有效位产生的进位. =1 FA FA FA FA =1 =1 =1 =1 …. V Sn-1 Sn-2 S1 S0 C0 C1 C2 Cn-2 Cn-1 Cn … … Bn-1 An-1 Bn-2 An-2 … B1 A1 B0 A0 方式控制线 M=0 加 M=1 减 + 图2.8 行波(串行)进位的补码加法/减法器 (三)并行进位(先行进位、同时进位)的并行加法器 并行进位的并行加法器:各进位信号的产生不再与低位的进位信号有关,而只与两个参加运算的数和C0有关,即 各级进位信号同时生成. 并行进位的逻辑表达式为: C1=A0B0 + (A0 十 B0)C0=G0 + P0C0 C2=G1 + P1C1= G1 + P1(G0 + P0C0) … C i+1=Gi + PiCi= Gi+PiGi-1+ PiPi-1G i-2+…+PiP i-1 P i-2…P0C0 … Cn=G n-1 +P n-1 C n-1=G n-1+P n-1G n-2 +P n-1P n-2G i-3+… +P n-1 P n-2 P n-3…P0C0 以四位并行加法器为例,看其内部结构: 1 1 异或 或 或 或 或 C4 C3 C2 C1 Gi Ai Bi Pi Ai Bi G3 P3 G2 P2 G1 P1 G0 P0 1 图2.9 四位先行进位电路CLA(Carrry Look Ahead) 图中产生C4~C1的延时相同,故亦称并行进位(同时进位). C0 1 1 或 或 或 或 C4 C3 C2 C1 G3 P3 G2 P2 G1 P1 G0 P0 1 C0 异或 S3 异或 S2 异或 S1 异或 S0 图2.10 具有并行进位的四位加法器逻辑图 因为进位信号先由逻辑线路产生,再送去求和,所以常称为 先行进位CLA(Carry Look Ahead)加法器. 虽然并行加法器的运算速度快,但是以增加硬件逻辑线路为代价的; 当加法器位数增加时,进位信号Ci+1的逻辑式会变得愈加复杂,其进位形成逻辑的输入量也增多,以至超出实用器件规定的输入数; 常用的方法是:将加法器分成若干组,在组内采用并行进位,组间采用串行进位或并行进位,即: 组内并行、组间串行的进位链; 组内并行、组间并行的进位链. 1、 组内并行、组间串行的进位链 以16位加法器为例,一般可分为4个小组,每个小组4位,每组内部采用并行进位结构,组间采用串行进位传送结构.这种方式虽然每组内是并行的, 但对

文档评论(0)

502992 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档