网站大量收购独家精品文档,联系QQ:2885784924

chapter2 运算方法的和运算器.ppt

  1. 1、本文档共158页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chapter2 运算方法的和运算器

;   ;1、无符号数:如 1110 2、有符号数:如 +1110 3、真值:带有“+”和“-”符号的一般书写习惯的数,如+1110。 4、机器数(码):把 “+”和“-”符号数字化的数,如01110或11110等。 一般0表示 “+” ;1表示“ - ”。 机器码的表示形式包括原码、补码、反码和移码等。;2.1.1 数据格式;; n+1位纯整数的表示范围为 - (2n - 1) ~ (2n -1) n+1纯小数的表示范围为 - (1-2-n ) ~ (1-2-n );1、定义:小数点的位置约定可以左右移动的数为浮点数。 2、浮点表示法(见教材p20) 把一个数的有效数字和数的范围在计算机的一个存储单元中分别予以表示, 把数的范围和精度分别表示的方法,数的小数点位置随比例因子的不同而在一定范围内自由浮动。 ;3、浮点数的标准表示法-IEEE754(见教材P20) ;(1)阶码E为全0(0000 0000)尾数M=0表示浮点数的真值为0; (2)阶码E为全1(1111 1111)尾数M=0表示浮点数的真 值为无穷大。 32 位浮点数的阶码E要除去以上两个特殊情况。 即: IEEE754标准规定,32位浮点数的阶码 E不能等于0(0000 0000)和255(1111 1111),指数的偏移量不取128,而取127。 所以:E的取值范围为1(0000 0001)至(0111 1111) 指数e的范围为-126到+127。; 为提高数据的表示精度,当尾数的值不为 0 时,尾数域的最高有效位应为1,否则以修改阶码同时左右移小数点的办法,使其变成这一表示形式. 规格化表示的浮点数其精度最高。 注意: (1)早期浮点机: 0.1010111 0.1010001是规格化的数 而0.001010111 0.001010001不是规格化的数。 (2)IEEE754标准规定: 1.010111 1.010001是规格化的数;浮点数的规格化; ;32位符点数的真值: x=(-1)s×(1.M)×2E-127 e=E-127     E = e +127  ;若浮点数x的754标准存储格式为16, 求其浮点数的十进制数值。 解: 16的二进制格式 0100 0001 0011 0110 0000 0000 0000 0000 S E M e = E 1000001000000011=3 x = (-1)s×(1.M)×2e  = +1.011011 x 23 =1011.011=11.375;将(20.59375)10转换成754标准的32位浮点数的二进制存储格式。 解: (20.59375)10的二进制数为:10100.10011 规格化为:10100.10011=1.010010011 x 24 所以: S = 0 E = 4+127 = 131 M = 010010011 因此,(20.59375)10转换成754标准的32位浮点数的二进制存储格式为: 0100 0001 1010 0100 1100 0000 0000 0000 S E M ;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;对于32位浮点数 规定:E为8位,E的范围为-即 1~254 e=E-127 e的范围为 -126~127 所以: 32位浮点数的表示范围为 - 2127 ~ (1-2-23 –1)* 2127 (大约 1038 ) 32 定点纯整数的表示范围为 - (231 - 1) ~ (231 -1) (大约 109 ) ;(1)位数相同时,浮点数的范围远大于定点数 (2)浮点数的精度比定点数高 (3)浮点数的溢出判断和编程方面优于定点数 (3)浮点数的运算

文档评论(0)

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

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

1亿VIP精品文档

相关文档