进制及信息表示分析报告.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七讲 计算机中的数制及其编码 内容与目的 一、计算机中的数制及其相互转换 二、计算机中的信息表示方法 目的:加深对计算机有关概念的理解。 一、计算机中的数制及其转换 1. 计算机中的数制 数制:各种计数方法或计数表示方法的总称。包括非进位数制和进位数制两种。 进位数制的特点:数码所代表的值的大小与它在数字表示中的位置有关,相邻数码之间存在进位关系。 例如: 罗马数字:Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ、Ⅵ、Ⅶ、Ⅷ、Ⅸ、Ⅹ、Ⅺ、Ⅻ、……,是非进位数制; 阿拉伯数字:10、100、1001、55505,……,是进位数制,相邻位之间存在“逢十进一,借一当十”的关系,称为十进制。 计算机中的数制均为进位数制,常见的有十进制、二进制、八进制和十六进制。 一、计算机中的数制及其转换 1. 计算机中的数制 (1) 十进制 特点: 基本规则:逢十进一、借一当十; 十个数码:0、1、2、3、4、5、6、7、8、9; 基数:10 。 表示方法: 压缩表示法,如(1234.56)10 或1233.56D 按权展开式(或多项式表示形式) (1234.56)10 = 1*103+2*102+3*101+4*100+5*10-1+6*10-2 10i称为十进制数第i位的权。 一、计算机中的数制及其转换 1. 计算机中的数制 (2) 二进制 特点: 基本规则:逢二进一、借一当二; 两个数码:0、1; 基数:2 。 表示方法: 压缩表示法,如(1101.01)2 或1101.01B 按权展开式(或多项式表示形式) (1101.01)2 =1*23 + 1*22 + 0 *21 + 1*20 + 0*2-1 + 1*2-2 2i称为二进制数第i位的权。 一、计算机中的数制及其转换 1. 计算机中的数制 (2) 二进制 算术运算规则 加:0+0=0 0+1=1 1+0=1 1+1=0 减:0-0=0 1-1=0 1-0=1 10-1=1 乘:0×0=0 0×1=0 1×0=0 1×1=1 除:0÷1=0 1÷1=1 例: 10.1×100 + 11001.0101÷101 = 1010 + 101.0001 = 1111.0001 一、计算机中的数制及其转换 1. 计算机中的数制 (3) 八进制 特点: 基本规则:逢八进一、借一当八; 八个数码:0、1、2、3、4、5、6、7; 基数:8 。 表示方法: 压缩表示法,如(345.67)8或345.57Q 按权展开式(或多项式表示形式) (345.67)8 = 3*82 + 4*81 + 5*80 + 6*8-1 + 7*8-2 8i称为八进制数第i位上的权。 一、计算机中的数制及其转换 1. 计算机中的数制 (4) 十六进制 特点: 基本规则:逢十六进一、借一当十六; 十六个数码:0、1、2、3、4、5、6、7、8、9、 A、 B、 C、 D、 E、 F; (10) (11) (12) (13) (14) (15) 基数:16 。 表示方法: 压缩表示法,如(345.67)16或345.67H 按权展开式(或多项式表示形式) (2FA.D)16 = 2*162 + 15*161 + 10*160 + 13*16-1 16i称为十六进制数第i位上的权。 一、计算机中的数制及其转换 1. 计算机中的数制 二进制的特点:(为什么计算机要采用二进制?) 容易实现:两个数码,用电路实现比较容易; 可靠性高:两个数码,存储、传输和处理不容出错; 电路简单:运算规则简单、使运算器的结构简化。 在计算机中,任何信息(图形、声音、文字、数值等)都表示为二进制数。这就是为什么说 “计算机世界是一个0、1世界” 原因。 一、计算机中的数制及其转换 2. 数制之间的转换 (1) 非十进制数转换为十进制数 方法:先把非十进制数写成按权展开式, 然后按十进制数计算。 例1:(101.101)2 = 1×22 + 0×21 + 1×20 + 1×2-1 + 0×2-2 + 1×2-3 = 4 + 0 + 1 + 0.5 + 0 + 0.125 = (5.625)10 一、计算机中的数制及其转换 2. 数制之间的转换 (1) 非十进制数转换为

文档评论(0)

南非的朋友 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档