- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
即朝数轴原点方向舍入就是简单的截尾无论尾数是正数还是负数截尾都使取值的绝对值比原值的绝对值小这种方法容易导致误差积累朝舍入对正数来说只要多余位不全为则向最低有效位进对负数来说则是简单的截尾朝舍入处理方法正好与朝舍入情况相反对正数来说只要多余位不全为则简单截尾对负数来说向最低有效位进朝舍入浮点运算浮点数的溢出溢出的类型浮点数上溢浮点数下溢特征以阶码是否溢出作为标志当机器浮点数值大于最大值时称为上溢上溢的表现特征阶码运算值上溢这时机器必须做溢出中断处理数据出错下溢的表现特征阶码下溢即机器浮点数值小于
???即朝数轴原点方向舍入,就是简单的截尾。无论尾数是正数还是负数,截尾都使取 值的绝对值比原值的绝对值小。这种方法容易导致误差积累。 朝+∞舍入 对正数来说,只要多余位不全为0则向最低有效位进1;对负数来说则是简单的 截尾。 朝-∞舍入 处理方法正好与 朝+∞舍入情况相反。对正数来说,只要多余位不全为0则 简单截尾;对负数来说,向最低有效位进1。 朝0舍入 浮点运算 (6) 浮点数的溢出 溢出的类型: 浮点数“上溢” 浮点数“下溢” —— 特征:以“阶码是否溢出”作为标志。 ??? 当机器浮点数值大于±最大值时,称为上溢。 上溢的表现特征:阶码运算值“上溢”。 这时,机器必须做“溢出中断处理”。(数据出错) 下溢的表现特征:阶码“下溢”,即:机器浮点数 值小于±最小值。 显然,下溢不是一个严重问题,通常看作为 机器零。? 浮点运算 可见: 在运算过程中,只要检查浮点数的阶码是否溢出, 即可判断是否溢出,再进行相应处理。 为了便于判断溢出,阶码可以采用双符号位补码进 行运算。 0 -∞ +∞ 溢出 溢出 阶码上溢: 阶码超过了最大的正数值,浮点数溢出! 一般认为该浮点数是+∞和-∞。 阶码下溢: 阶码超过了最小的负数值, 一般认为该浮点数=0。 尾数溢出:将尾数右移,阶码增1,即可恢复,得到 正确尾数结果。 浮点运算 小结: 注意:IEEE754约定:阶码E用移码表示,并且规定: 当E为全0时,为阶码下溢; 当E为全1时,为阶码上溢。 x=2+010×0 y=2+100×(-0, 按浮点数运算方法,求x+y。 [解]:x、y的浮点表示分别为:(设尾数、阶码都用补码) [x]浮=00 010, 00[y]浮=00 100, 11[例] 设浮点数均以补码表示,阶码、尾数都采用双符号位,数值取8位。已知: 1 求阶差并对阶 △E=Ex-Ey=-2 即:x的阶码小,应使Mx右移两位,Ex+2 = Ey=+100 ∴ [x]浮=00 100, 0011) 其中:(11)表示被移出的最低两位数。 2 尾数求和 00. 0 0 1 1 0 1 1 0 (11) + 11. 0 1 0 1 0 1 0 0 11. 1 0 0 0 1 0 1 0 (11) [x]浮=00 010, 0[y]浮=00 100, 13尾数规格化处理 已知:[M]补 = 11.(11) → [M]原 = 11.01) ∴ M*= -001) 执行左规处理,结果为:-1= -1.M 尾数左移2位,阶码减2:00 100-00 010= 00 010 ∴ [x+y]浮 = 2+010×(-1 ∴ 结果尾数:[M]补 = 11.(11) 4舍入处理 本例无需处理。 5判溢出 ∵ 阶码运算结果:00 010, 符号位为00, ∴ 没有溢出。 故得最终结果为: x+y= -2+010×(1 浮点运算 例:已知 x = 0.1101× 2+10 y = 0.1011× 2+01 求 x +y(除阶符、数符外,阶码取 3 位,尾数取 6 位) 解: [x]补 = 00, 010; 00.110100 [y]补 = 00, 001; 00.101100 ① 对阶 ② 尾数求和 [ΔE]补 = [Ex]补 – [Ey]补 = 00 001 阶差为 +1, y为小阶数,需调整阶码: ∴ [y]补 = 00 010; 00.010110(0) [Mx]补 = 00. 110100 [My]补 = 00. 010110 对阶后的[My]补 01. 001010 + 尾数=+1.00101 ∴ x +y = +1.00101 × 2+010 ④ 舍入处理 (1) 0舍1入法 (2) 恒置 “1” 法 (本例无数位丢失) ∵ 阶码:00 010,运算无溢出 教材P54~55: [例28]、[例29] (自阅) 13. 浮点数加、减运算
您可能关注的文档
最近下载
- 腾势-腾势X-产品使用说明书-经典版(插混)-QCJ6490ST6HEV-腾势X插电式混动SUV用户手册20191212.pdf VIP
- LCMS实用技术讲座.ppt VIP
- 变电站项目安全管理方案(范文模板).docx
- LC+LTCBDE:胆囊结石合并胆总管结石治疗的微创突破与临床价值探究.docx VIP
- 大学生职业生涯规划.pdf VIP
- 装载机结构及原理.ppt VIP
- 装载机基础知识.pptx VIP
- 微机原理与接口技术期末复习资料.pdf VIP
- 《有机化学》-鲁崇贤-课后习题答案(未按顺序排序,全).pdf VIP
- 女性全周期健康管理及诊疗策略题库答案-2025年华医网继续教育.docx VIP
原创力文档


文档评论(0)