五、信息表示.docVIP

  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文档。上传文档
查看更多
五、信息表示

第五章 计算机中的信息表示 一.数制、基数、权 数制 数制也称进制计数制,是指用一组固定的符号和统一的规则来表示数值的方法 不同进制数的表示 ( ) 角标 表示: (1001 )2 ,(3728 )10 加字母 标示: 十位制(Decimal notation) D ,如3728D 二进制(Binary notation) B 八进制(Octal notation) O 十六进制数(Hexadecimal notation) H ,如20H 十进制数举例 数字:十个,(0 ,1 ,… ,9 ) 进位:逢十进一 (3728 )10 =3*103+7*102+2*101+8*100 基数 基数定义 某进制计数制允许选用的基本数字符号的个数 对于N 进制数 基数为 N 十六进制数的基数为16 十六进制的基本数字符号:0 、1 、… 、9 、A 、B 、C 、D 、E 、F 逢N进一 权 权的定义 某数制中每位上的“1”所表示的数值称为该位“位权”(简称“权”),是一常数 位权的大小 以基数为底,数字符号所处的位置的序号为指数的整数次幂 (3728)10 =3*103+7*102+2*101+8*100 采用位权表示法 N =an-1mn-1 +……+ a2m2 + a1m1+a0m0 (m为基数) N10=an-110n-1+……+ a2102+a1101+a0100 N2 = an-12n-1 +……+ a222 + a121 + a020 (1011 )2 =1*23+1*22+1*21+1*20 二.二进制 任何信息必须转换成二进制形式数据后才能由计算机进行处理、存储和传输。 采用二进制的原因 可 行 性 简 易 性 逻 辑 性 可靠性 二进制数的算术运算规则 加法 0+0=0,0+1=1 1+0=1,1+1=10(进位) 减法 0-0=0, 1-1=0 1-0=1, 0-1=1 (借位) 乘法 0*0=0,0*1=0 0*1=0,1*1=1 除法 0÷1=0,1÷1=1,0做除数无效 二进制数的逻辑运算 注意:运算按位进行,没有进位和借位 逻辑加法 + (或 ∨ 运算) 0+0=0 0+1=1 1+0=1 1+1=1 逻辑乘法 × (或 ∧ 运算) 0×0=0 0×1=0 1×0=0 1×1=1 逻辑非运算 ˉ 三.数制转换 十进制数与非十进制数的转换 十进制数→非十进制数 非十进制数→十进制数 非十进制数之间的转换 二进制与八进制、十六进制之间的转换 八进制与十六进制之间的转换 十进制数与非十进制数的转换 十进制数→ 非十进制数 基本规则 整数转换的规则是“除基取余” 第一个余数是最低位 十进制数→非十进制数 例如:(19)10 → 二进制数,结果为(10011)2 非十进制数→十进制数 基本规则 “按权展开”求和 例如:(1101)2 → 十进制数 (1101 )2=1╳23+1 ╳22+0 ╳21+1 ╳20= (13 )10 例如:(34)8 → 十进制数 (34 )8=3╳81+4 ╳80= (28 )10 例如:(2A)16 → 十进制数,结果为 (42 )10 非十进制数之间的转换 二进制与八进制、十六进制之间的转换 二进制 → 八进制、十六进制 ( 收缩法) 八进制、十六进制→二进制 八进制、十六进制 → 二进制 (扩展法) 例如: 八进制与十六进制之间的转换 通过二进制转换 四.计算机中数的表示 计算机中数的表示范围 与字长有关; 字长越长,运算精度越高 计算机中无符号数的表示 8 位:0~255 (=28-1 ) 16 位:0~65535 (=216-1 ) 计算机中有符号数的表示 计算机中有符号数字是以补码的形式存储的 引入了补码概念后,通过对负数的简单处理,使减法运算转化成加法运算,简化了处理的复杂性 五.西文信息在计算机中的表示 编码 将各类信息转换成 ?° 0?±和 ?° 1?± 表示的代码,从而利用计算机进行处理,这一过程成为编码 编码是要通过计算机的软件、硬件来实现的 西文信息在计算机中的表示 ASCII 码( 7位编码 ) ASCII 码( 美国标准信息交换码) 规定了常用的数字、字母、符号的编码 用7 位二进制表示一个字符,所以最多可以表示128 个字符;每个字符可以用一个字节表示,字节的最

文档评论(0)

精华文库 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7111022151000002

1亿VIP精品文档

相关文档