ch2-1数据的表示1.ppt

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

第二章 运算方法和运算器 2.1数据与文字的表示 2.2定点加法、减法运算 2.3定点乘法运算 2.4定点除法运算 2.5定点运算器的组成 2.6浮点运算与浮点运算器 2.1数据与文字的表示方法 2.1.1数据格式 2.1.2数的机器码表示 2.1.3字符的表示 2.1.4汉字的表示 2.1.5校验码 2.1数据与文字的表示方法 计算机中使用的数据可分成两大类: 符号数据:非数字符号的表示(ASCII、汉字、图形等) 数值数据:数字数据的表示方式(定点、浮点) 计算机数字和字符的表示方法应有利于数据的存储、加工(处理)、传送; 编码:用少量、简单的基本符号,选择合适的规则表示尽量多的信息,同时利于信息处理(速度、方便) 2.1.1数据格式 一、复习 10进制和R进制之间的转换 R进制到10进制: 10进制到R进制: 整数部分:除r取余,r为进制基数 ????????小数部分:乘r取整 2.1.1数据格式 进位计数制 基数与权 2 1 0 -1 -2 R为基数 R 为位权 2.1.1数据格式 十进制的表现形式 (D:0~9) 二进制的表现形式 (B:0~1) 2.1.1数据格式 八进制的表现形式 (Q:0~7) 十六进制的表现形式(H:0~9,A~F) 不同进位制数的等值转换(1) 非十进制转换为十进制数——按权相加法 二进制转换 八进制转换 十六进制转换 把各个非十进制数按权展开求和即可 不同进位制数的等值转换(2-1) 十进制整数转换为非十进制数——除基取余法 转换成二进制 不同进位制数的等值转换(2-2) 十进制整数转换为非十进制数——除基取余法 转换成八进制 不同进位制数的等值转换(2-3) 十进制整数转换为非十进制数——除基取余法 转换成十六进制 不同进位制数的等值转换(3-1) 十进制小数转换为非十进制数——乘基取整法 转换成二进制 不同进位制数的等值转换(3-3) 十进制小数转换为非十进制数——乘基取整法 转换成八进制 不同进位制数的等值转换(3-2) 十进制小数转换为非十进制数——乘基取整法 转换成十六进制 不同进位制数的等值转换(4) 十进制数转换为非十进制数 不同进位制数的等值转换(5-1) 非十进制数之间的转换 二进制转成八进制:以小数点为中心向左、右两边延伸,将二进制数按三位一组划分,不足三位时,整数部分高位补0,小数部分末位补0,每三位二进制数用一位八进制数表示 不同进位制数的等值转换(5-2) 非十进制数之间的转换 二进制转成十六进制:以小数点为中心向左、右两边延伸,将二进制数按四位一组划分,不足四位时,整数部分高位补0,小数部分末位补0,每四位二进制数用一位十六进制数表示 不同进位制数的等值转换(5-3) 非十进制数之间的转换 八进制转成二进制 十六进制转成二进制 2.1.1数据格式 二、数值数据 计算机在数据、文字的表示方式时,应该考虑一下几个因素: 表示的数据类型(符号、小数点、数值) 数值的范围 数值精度 存储、处理、传送的硬件代价 2.1.1数据格式 三、计算机常用的数据表示格式有两种: 定点表示:小数点位置固定 浮点表示:小数点位置不固定 2.1.1数据格式 四、定点表示法 所有数据的小数点位置固定不变 理论上位置可以任意,但实际上将数据表示有两种方法(小数点位置固定-定点表示法/定点格式): 纯小数 纯整数 定点数表示: 带符号数 不带符号数 1、定点纯小数 x0 x1 x2 x3 … xn-1 xn 表示数的范围是 0≤|x|≤1-2-n (最小数、最大数、最接近0的正数、最接近0的负数) 2.1.1数据格式 2.1.1数据格式 3、定点纯整数 xn xn-1 … x3 x2 x1 x0 表示数的范围是 0≤|x|≤2n-1 最小数、最大数、最接近0的正数、最接近0的负数呢 2.1.2数的机器码表示 一、数的机器码表示 真值:一般书写的数 机器码:机器中表示的数, 要解决在计算机内部数的正、负符号和小数点运算问题。 原码 反码 补码 移码 1、原码表示法 原码:最高位表正负,其余是数的绝对值的大小 1、原码表示法 原码表示法 1、原码表示法 原码特点: 符号位:0表示正,1表示负。 表示简单,易于同真值之间进行转换,实现乘除运算规则简单。 进行加减运算十分麻烦。 2、补码表示法 补码表示法 8-2 = 8+(-2)= (8+10)Mod 12 = 6 12称为模,10称为-2对12的补

文档评论(0)

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

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

1亿VIP精品文档

相关文档