纪禄平-计算机组成原理第4版2-4基本运算方法.ppt

纪禄平-计算机组成原理第4版2-4基本运算方法.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * (请参考教材) ※补码1位乘法除了比较法,还有校正法。 ①乘数Y补为正,乘以X补累加,结果不校正; ②乘数Y补为负,乘以X补累加,结果-X补校正; */47 2.4.3 定点数的除法 √补码不恢复余数除法 √原码恢复/不恢复余数除法 √补码恢复余数的除法 */47 1.补码不恢复余数除法 [算法思想] 被除数X补、除数Y补、余数ri , i=0、1… 初始化:令r0=X补, 比较r0与Y补符号,同号上商1,异号上商0 ×2 ? 左移1位 ri、Y补数符 商 对应操作 同号 1 ri+1=2[ri]补-Y补 异号 0 ri+1=2[ri]补+Y补 [-Y补]? +[Y补]变补 商修正:符号位+1,末尾恒置1 循环:i=1…n, 按下表条件决定每步操作 余数修正:左移n次,则余数=2-n ×rn (|X||Y|) */47 000010 000110 [例]X÷Y=+0.1000÷(-0.1010)=? R=X补=001000,B=Y补=110110,-B=001010,Q=00000 001000 00000 1 r0Y补异号 2 r1Y补异号 2r1 /← + 110110 010000 00000 +B r1 2r2 /← 001100 00000 +B + 110110 r2 r0 上商0 000110 00000 0 步数 条件 操作 被除数/余数 商Q 上商0 */47 111010 R=X补=001000,B=Y补=110110,-B=001010 3 r2Y补异号 2r3 /← +B 4 r3Y补同号 r3 2r4 /← 111010 00001 000010 00000 r2 000100 00000 + 110110 上商0 商校正: -B + 001010 111110 余数:000010 00000 110100 00010 2-4 × r4 r4 数符+1、末尾恒置1 上商1 10011补 */47 2.4.4 浮点数四则运算 浮点运算的实现: 低档微机,通过子程序 中档微机,通过浮点处理器(协处理器) 高档微机,通过专门的浮点运算部件 */47 [以IEEE754浮点数为例] 浮点数运算 →尾数运算、阶码运算 原码 移码 加减乘除 加减 */47 IEEE754短浮点数阶码的加减 ①Ex和Ey分别是两数阶码,Eb是结果阶码,则: Eb = Ex+Ey+129 ( mod 28) 原理推导: [E1+E2]移 = 127 + E1+ E2 = 127 + E1 + 127 + E2 –127 = [E1]移 + [E2]移 –127 = [E1]移 + [E2]移 +[–127] 补 = [E1]移 + [E2]移 ( mod 28) 阶码用非标准译码表示(仅偏移2n-1-1=127) */47 ②Ex和Ey分别是两数阶码,Eb是结果阶码,则: Eb =Ex-Ey= Ex+[–Ey]补+127 ( mod 28) 原理推导: [E1– E2]移 = 127 + E1– E2 = 127+E1–(127+E2)+127 = [E1]移–[E2]移 +127 = [E1]移+[–[E2]移]补( mod 28) */47 [例]若两个阶码分别为10和-5,求10+(-5)和10-(-5) Ex = 127+10 =137=1000 1001B Ey = 127+ (–5) = 122 = 0111 1010B [–Ey ]补= 1000 0110B Eb = Ex+Ey +129 = 1000 1001 + 0111 1010 +1000 0001 = 1000 0100B = 132 (mod 28) 其阶码的和为132 – 127 = 5,正好等于10 + (–5) = 5 Eb = Ex+[–Ey

文档评论(0)

shujukd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档