计算机组成原理 教学课件 作者 杨光煜 第二章 计算机中数据的表示.ppt

计算机组成原理 教学课件 作者 杨光煜 第二章 计算机中数据的表示.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 计算机中数据的表示 本章就是要介绍计算机内数值数据和非数值数据的组织格式和编码规则,对计算机内数据信息的表示进行全方位的把握。其中,数值数据中指导计算机进行算术运算的理论基础----进制、补码、浮点数将作为我们学习的重点。 2.1 数值数据 2.2 非数值数据 2.3 小结 第2章 计算机中数据的表示 2.1 数值数据 数值数据是指具有确定的数值、能表示其大小、在数 轴上能够找到对应点的数据。 计算机采用二进制的原因: 二进制表示便于物理实现 二进制表示运算简单 二进制表示工作可靠 二进制表示便于逻辑判断 第2章 计算机中数据的表示 2.1.1 进位计数制 我们在日常生活中使用的是十进制,而在计算机中使用的却是二进制。为了协调人与计算机所用进制之间的差别,我们必须研究数字系统中各种进位制结构的特性,以及它们之间的相互转换,从中找出规律性的东西。 1.十进制及十进制数 十进制采用逢十进一的进位规则表示数字。具体规则如下: (1)十进制用0、1……9十个数字符号分别表示0、1……9十个数。 (2)当要表示的数值大于9时,用数字符号排列起来表示, 表示规则如下: 数字符号本身具有确定的值 不同位置的值由数字符号本身的值乘以一定的系数表示 系数为以10为底的指数 (3)一个数的实际值为各位上的实际值总和如: 1966298.735=1*10+9*10+6*10+6*10+2*10+9*10+8*10+7*10+3*10+5*10 第2章 计算机中数据的表示 第2章 计算机中数据的表示 2.R进制及R进制数 通过对十进制的总结,我们可以得出任意(R)进位数按逢R进一的规则表示数字的规则如下: (1)R进制用0、1……R-1共R个数字符号分别表示0、1……R-1共R个数。这里的R为数制系统所采用的数字符号的个数,被称为基数。 (2)当要表示的数值大于R-1时,用数字符号排列起来表示,表示规则如下: 数字符号本身具有确定的值 不同位置的值由数字符号本身的值乘以一定的系数表示 系数为以R为底的指数。 假设数字符号序列为: xx……x……xx.xx……x通常我们在数字符号序列后面加上标注以示声明,如上面的R进制数表示为(xx……x……xx.xx……x)。x为0和R-1之间的整数;x的下标为数字符号的位序号,它所代表的值为x* R。系数R(R)被称为x所在位置的权。 (3)一个数的实际值为各位上的实际值总和 如: X= xx…x…xx.xx…xV(X)= x*R+x*R+…x*R+…x*R+x* R+x*R+x*R+…x*R即: V(X)=x*R+ x*RV(X)表示X的值,m、n为正整数。 第2章 计算机中数据的表示 3.二进制及二进制数的运算 二进制采用逢二进一的进位规则表示数字,采用0和1两个数字符号。计算机里就采用二进制表示信息。由于R进制的表示规则我们已经熟悉,我们这里竟不花费篇幅重复二进制的表示规则。我们针对二进制的运算进行介绍。 (1)加法规则:“逢2进1” 0+0=0 0+1=1+0=1 1+1=10 【例2-1】 求1010.110+1101.010 解: 1010.110 + 1101.010 ----------- 11000.000 结果:1010.110+1101.100=11000.000 第2章 计算机中数据的表示 (2)减法规则:“借1当2” 0-0=0 1-0=1 1-1=0 10-1=1 【例2-2】 求11000.000-1101.010 解: 11000.000 - 1101.010 ----------- 1010.110

文档评论(0)

时间加速器 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档