第二章 据的表示.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.1 数据类型 计算机最基本的功能是进行数据的计算和处理加工。数据有两种形式,一种是数值数据,如+12、-18.6;另一种是非数值数据,如各种字母、符号、声音、图像等。早期,计算机所处理的数据几乎都是数字或文本,但近些年来也可以处理各类多媒体的数据如:音频、视频、图形和图像。 2.2 二进制表示法 计算机中采用了具有两个稳定状态的二值电路,二值电路只能代表两个数码:低电位表示数码“0”,高电位表示数码“1”。 计算机采用统一的数据表示法来表示所有的数据类型,数据经过转换存入计算机,取出时从计算机还原输出,这种格式称为二进制编码。 2.2 二进制表示法 1、数制的概念 数码:一组用来表示某种数制的符号。 如:1、2、3、A、B。 基数:数制所用数码个数。 用R表示,称R进制,“逢R进一”。如:十进制的基 数是10,逢10进1。 位权:数码在不同位置上的权值Rn。 如:十进制的个位的位权是“1”即100,百位位权是“100”即102。 1、数制的概念(续) 十进制数 十进制数的基数为10,它有10个数码0、1、2、…、9,超过9的数必须用多位数表示,其中低位数和相邻高位数之间的关系是“逢十进一、借一当十”。一个十进制数各位的权是以10为底的幂。例如: 一般地说,任意一个十进制数N,都可以表示成: 1、数制的概念(续) 二进制数 二进制数的基数为2,只有2个数码0、1,“逢二进一、借一当二”。 一个二进制数各位的权是以2为底的幂。例如: 任意一个二进制数N,可以表示成: 1、数制的概念(续) 八进制数 八进制数的基数为8,它有8个数码0、1、2、…、7,“逢八进一、借一当八”。一个八进制数各位的权是以8为底的幂。例如: 任意一个二进制数N,可以表示成: 1、数制的概念(续) 十六进制数 十六进制数的基数为16,它有16个数码0、1、2、…、9、A、B、C、D、E、F,“逢十六进一、借一当十六”。这里,用符号A表示十进制中的10,B表示十进制中的11,……,F表示十进制中的15。一个十六进制数各位的权是以16为底的幂。例如: 任意一个十六进制数N,可以表示成: 1、数制的概念(续) 各进制书写格式: 2), 331(8),35.81(10),FA5(16) (10110.011)2, (755)8,(139)10,(AD6)16 , 732O , 3762D , 2CE6H 2、二进制运算 算术运算包括加、减、乘、除,具体规则如下: 加法:0+0 = 0 1+0 = 1 0+1 = 1 1+1 = 0 (有进位) 减法:0-0 = 0 1-0 = 1 1-1 = 0 0-1 = 1 (需要借位) 乘法:0×0 = 0 1×0 = 1 0×1 = 0 1×1 = 1 除法:0÷1 = 0 1÷1 = 1 2、二进制运算(续) 逻辑运算包括与、或、非3种基本运算,具体规则如下: 或运算(∨):0 ∨ 0 =0 1 ∨ 0 =1 0 ∨ 1 =1 1 ∨ 1 =1 与运算(∧):0 ∧ 0 =0 1 ∧ 0 = 0 0 ∧ 1 =0 1 ∧ 1 = 1 非运算(!):!0 = 1 !1 = 0 3、二进制数的存贮 二进制数通常在计算机中储存的数据单位称为比特(Bit)。 比特是计算机中存储数据的最小单位,一位表示一个二进制信息0或者1,即表示两种状态中的一种,如开关是合还是开,习惯上1表示开关合起来。 计算机中是通过半导体器件的“导通”和“截止”来表示每个位上存放的是0还是1。 3、二进制数的存贮(续) 在现实中如何用二进制位表示具体的事物呢? 我们用1表示甜,0表示不甜,那么我们仅用一个位就可以表示 如果需要分成甜、不甜、辣、不辣四种情况的组合,那么需要如下方式来表示: 考虑如果有八种情况需要采用几位来表示? 4、字节 一个字节有8个位组成,字节是计算机数据处理的基本单位 通常一个字节可以存放一个ASCII码如一个英文字母“A”,两个字节可以存放一个汉字内码。 其他度量单位:KB、MB、GB、TB 1KB=210Byte=1024Byte 1MB=210KB 1GB=210MB 1TB=210GB 2.3 数制之间的转换 虽然在计算机中采用二进制代码表示各种数据,但是日常生活中人们习惯采用十进制(decimal),在计算机程序编写中,还会用到八进制(octal)或十六进制(hexadecimal) 1、二进制、十六进制转换为十进制

文档评论(0)

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

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

1亿VIP精品文档

相关文档