计算机课件第二章#.pptVIP

  1. 1、本文档共142页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3、尾数相加 0. 0 0 1 1 0 1 1 0 (11) +  1. 0 1 0 1 0 1 0 0 ————————————————    1. 1 0 0 0 1 0 1 0 (11) 4、结果规格化 规则:尾数右移1位,阶码加1;尾数左移1位,阶码减1。 左规处理,结果为110),阶码为00011 * 信息工程学院软件工程系 舍入处理(对阶和向右规格化时) 就近舍入(0舍1入):类似”四舍五入”,丢弃的最高位为1,进1 朝0舍入:截尾 朝+∞舍入:正数多余位不全为”0”,进1;负数,截尾 朝-∞ 舍入:负数多余位不全为”0”,进1;正数,截尾 采用0舍1入法处理,得到1 溢出判断和处理 阶码上溢,一般将其认为是+∞和-∞ 。 阶码下溢,则数值为0。 阶码符号位为00,不溢出。得最终结果为 x+y= 2011×(-0 * 信息工程学院软件工程系 [例29] 设x = 10Ex×Mx = 102×0.3 ,  y = 10Ey×My = 103×0.2 , 求 x+y=? x-y=? 解:Ex=2, Ey=3, ExEy, 对阶时小阶向大阶看齐。  x+y = (Mx·10Ex-Ey + My)×10Ey    = (0.3×102-3 + 0.2)×103    = 0.23 × 103 = 230  x-y = (Mx·10Ex-Ey - My)×10Ey    = (0.3×102-3 - 0.2)×103    = -0.17 × 103 = -170 * 信息工程学院软件工程系 设[x1]补=11 [x2]补=11 [x3]补=11 [x4]补=11 求执行只保留小数点后4位有效数字的舍入操作值。 * 信息工程学院软件工程系 课堂练习:x=0.1101*201 y=-0.1010*211 尾数和阶符都采用补码表示,都采用双符号位表示法。 求x+y * 信息工程学院软件工程系 [x]浮=0001,00.1101 [y]浮=0011,11.0110 阶差=1110 即为-2 Mx应当右移2位, [x]浮=0011,00.0011(01) 尾数和为11.1001(01) 左规11.0010(10),阶码减1为0010 舍入(就近舍入)11.0011 丢弃10 x+y=-0.1101*210 * 信息工程学院软件工程系 设有两个浮点数x和y:         x=2Ex·Mx         y=2Ey·My x×y=2(Ex+Ey)·(Mx×My) x÷y=2(Ex-Ey)·(Mx÷My) 乘除运算分为四步 0操作数检查 阶码加减操作 尾数乘除操作 结果规格化和舍入处理 * 信息工程学院软件工程系 补码采用双符号位,为了对溢出进行判断 00 为正 11 为负 01 上溢 10 下溢 x=+011,y=+110,求[x+y]补 和 [x-y]补,并判断是否溢出。 [x]补=00011, [y]补=00110, [-y]补=11010  [x+y]补=[x]补+[y]补=01001, 结果上溢。 [x-y]补=[x]补+[-y]补=11101, 结果正确,为-3。 * 信息工程学院软件工程系 尾数处理 截断 舍入 尾数用原码表示时 只要尾数最低为1或者移出位中有1数值位,使最低位置1 0舍1入 尾数用补码表示时 丢失的位全为0,不必舍入。 丢失的最高位为0,以后各位不全为0时;或者最高为1,以后各位全为0时,不必舍入。 丢失的最高位为1,以后各位不全为0时,则在尾数的最低位入1的修正操作。 * 信息工程学院软件工程系 [例30] 设有浮点数x=2-5×0.0110011,y=23×(-0.1110010),阶码用4位补码表示,尾数(含符号位)用8位原码表示,求[x×y]浮。要求用原码完成尾数乘法运算,运算结果尾数保留高8位(含符号位),并用尾数低位字长的值处理舍入操作。 * 信息工程学院软件工程系 解: 阶码采用双符号位,尾数原码采用单符号位,则有  [Mx]原=0.0110011 , [My]原=1.1110010  [Ex]补=11011 , [Ey]补=00011  [x]浮=11011,0.0110011 , [y]浮=00011,1.1110010 (1) 求阶码和:[Ex]补+[Ey]补=11011+000

文档评论(0)

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

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

1亿VIP精品文档

相关文档