2数码系统.pptVIP

  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文档。上传文档
查看更多
2数码系统

* * 第2章 数码系统 数据信息 2.1计算机中数据的表示方法 数值数据 符号数据 2.1.1 符号数据的表示方法 1.字符 采用美国标准信息交换码(ASCII)表示 2.字符串 在存储器中占用一片连续的空间,每个存储空间存放一个字符,每个字符使用ASCII表示 3.汉字 采用国标码表示 2.1.2 数值数据的表示方式 数值数据 无符号数 带符号数 无符号数表示范围(字长N位) 最小数 0 0 …… N个0 最大数 1 1 …… N个1 范围:0~2n-1 带符号数 定点表示法 浮点表示法 1.定点表示法 最小数 1 1 …… 数符为负,数码位全为1 最大数 范围-(1-2-n)≤X≤ +(1-2-n) (1)定点小数(N位数码位) . 数符 1 1 …… . 数符 数符为正,数码位全为1 最小数 1 1 …… 数符为负,数码位全为1 最大数 范围-( 2n -1)≤X≤ +( 2n -1) (2)定点小数(N位数码位) . 数符 1 1 …… . 数符 数符为正,数码位全为1 格式 E S …… P位阶码 尾数为带符号纯小数,不能为0,由尾数确定浮点数的精度;阶码为带符号纯整数,由它确定浮点数范围。 (2)浮点表示法 阶符 数符 …… M位尾数 阶码小数点位置(隐含) 尾数小数点位置(隐含) 最小正数 阶符为负,阶码位全为1,尾数符号为正,只有最后一位为1,即+2-m×2-(2^p-1) 最大正数 范围+2-m×2-(2^p-1) ≤X≤ +(1-2-m)×2+(2^p-1) 浮点数表示范围(P位阶码,M位尾数) 1 1 …… 0 - + …… 1 0 0 1 1 …… 1 + + …… 1 1 1 阶符为正,阶码位全为1,尾数符号为正,尾数全为1,即+(1-2-m)×2+(2^p-1) 最小负数 阶符为正,阶码位全为1,尾数符号为负,尾数全为1 ,即-(1-2-m)×2+(2^p-1) 最大负数 范围-(1-2-m)×2+(2^p-1) ≤X≤ -2-m×2-(2^p-1) 浮点数表示范围(P位阶码,M位尾数) 1 1 …… 1 + - …… 1 1 1 1 1 …… 0 - - …… 1 0 0 阶符为负,阶码位全为1,尾数符号为负,尾数最后一位为1,即-2-m×2-(2^p-1) 浮点数由阶码和尾数组成,两者均有自己的计数进制,或称基值。其中,阶码一般采用二进制,而尾数可采用其他进制。 参见书P17例子 尾数基值越大,表示的浮点数值越大,且没有降低浮点数精度。 (1)浮点数基值选择问题 若不对浮点数的表示作出明确的规定,则同一浮点数的表示就不是唯一的,如0.011可以表示为0.11×2-1,也可以表示为0.0011×21,为了提高数据的表示精度,也为了浮点数之间的运算和比较,规定计算机内的浮点数的尾数为纯小数,且满足如下规则: (2)浮点数的规格化 Xm ≥ Rm 1 机器数:一个数值数据在计算机内部的编码叫机器数。 真值:一个数值数据代表的实际值称为真值。 2.2机器数的编码格式 机器数 原码 补码 反码 定点小数原码数学定义: 2.2.1原码表示法(用机器数最高位表示符号,0表示正号,1表示负号,数码位不变) 「X」原= X 0≤X≤1-2-n 1-X -(1-2-n)≤X≤0 定点整数原码数学定义: 「X」原= X 0≤X≤2n -1 2n-X -( 2n - 1)≤X≤0 原码性质 1.在原码中,0有两种表示形式: 「+0」原 =00000「-0」原=10000 2.原码表示法优点:真值和机器数对应关系简单,相互转换容易。 缺点:实现加减法运算不方便,需比较数据符号,绝对值,以及确定最终结果符号,因此,加减运算主要采用补码。 2.2.2补码表示法 1.同余: 如果两个数a和b,若用某一个正数m去除,所得到的余数相同,则称a和b对于m是同余的。 2.对于一个确定的模数K,某数(A)减去一个小于模的数(B),可用该数(A)加上负减数(-B)对模数K的补数来代替。 A-B=A+[(-B)+K] (mod K) 模数性质: 1:任何大于模的数值都可以将模的整数倍丢掉,而不会造成错误。 2:可以将减法转换为加法运算。 计算机系统正是利用模数的概念进行加减运算,将计算机系统字长设定为模数,运算结果超过模数的,则利用模数的性质舍弃模的整数倍;利用模数性质将减法转换为加法运算,精简了系统的设计 定点小数补码数学定义: 补码表示法(保持原码最高的符号位数值不变,其余各数码位变反,然后在最末位加“1”) 「X」补= X 0≤X 2+X X≤0 定点整数补码数学定义: 「X」补= X 0≤X 2n+1+X X≤0 补码的性质 1.在补码中,0只有一种表示方

文档评论(0)

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

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

1亿VIP精品文档

相关文档