计算机基础与应用第一章 计算机基础知识.pptVIP

计算机基础与应用第一章 计算机基础知识.ppt

  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文档。上传文档
查看更多
计算机基础与应用第一章 计算机基础知识

CHD2013 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1.4.2 不同数制间的转换 1.4数据转换及运算 ● 例子3 ■考虑到任意进制数某个位置的符号代表的数值大小等于该位置的数码×该位置的位权,而二进制数只有两个数码0和1,所以二进制数中的数码1代表的数值大小就等于该位置的位权。因此我们可以采用下述方法将十进制数转换为二进制数:将十进制数表示成由位权(即2i,i为整数)组成的多项式之和,i对应的位置用1表示,其他位置用0表示,最后按顺序排列即可得到转换结果。注意此法只适用于二进制数。 例如,将(98)D转换成二进制数: 教学进程 … 0 1 0 0 0 1 1 转换结果 √ √ √ 被选用的数 0.5 0 1 2 4 8 16 32 64 128 … 二进制的权位 转换过程:由于98=64+32+2,从上表可以快速得到转换结果: 即(98)D=(1100010)B 1.4.2 不同数制间的转换 1.4 数据转换及运算 ■二进制数与八进制数、十六进制数间的相互转换 由于二进制与八进制、十六进制间存在特殊关系:23=8和24=16,即3位二进制数对应1位八进制数,4位二进制数对应1位十六进制数,反之亦然。表1.4.2给出具体的对应关系。 二进制数转换成八进制数的方法:以小数点为中心向左右两边分组,每3位为一组,两头不足3位补0,然后每组分别转换为1位八进制数。 二进制数转换成十六进制数的方法:以小数点为中心向左右两边分组,每4位为一组,两头不足4位补0,然后每组分别转换为1位十六进制数。 八进制数转换成二进制数的方法:1位八进制数用3位二进制数表示即可。同理十六进制数转换成二进制数时是1位十六进制数用4位二进制数表示的。 ● 进制数转换 教学进程 二进制数与八进制、十六进制数间的对应关系 F 1111 7 0111 7 111 E 1110 6 0110 6 110 D 1101 5 0101 5 101 C 1100 4 0100 4 100 B 1011 3 0011 3 011 A 1010 2 0010 2 010 9 1001 1 0001 1 001 8 1000 0 0000 0 000 十六进制数 二进制数 十六进制数 二进制数 八进制数 二进制数 1.4.2 不同数制间的转换 1.4 数据转换及运算 ● 进制数转换 教学进程 ● 二进制数的加法运算 ●二进制数的减法运算 1.4.3 二进制数的算术运算 1.4 数据转换及运算 教学进程 1.4.3 二进制数的算术运算 1.4 数据转换及运算 教学进程 ●二进制数的乘法运算 ●二进制数的除法运算 ■所谓编码就是数据的表示。表示数据的过程称为编码过程,而表示数据的方法称为编码方案。 任何数据在用计算机处理(输入、输出、存储、运算等操作)时都需要进行编码,不同类型的数据有不同的编码方案。比如字符在计算机中的表示即为字符编码,汉字在计算机中的表示即为汉字编码,数值在计算机中的表示即为数值编码,同理表示音频、视频数据也需要相应的编码。 由于计算机内部一律采用二进制数,因此对数据进行输入、存储和运算等操作时的编码本质是将数据转换为二进制数,而对数据进行输出操作时的编码本质是将二进制数进行逆向转换。 计算机内部为什么采用二进制数呢?其主要原因是: (1)硬件上容易实现:自然界中许多物质具有稳定的两种状态,如磁盘的正磁化和负磁化;光盘光道的凹和凸;晶体管的导通和截止;电容的充电和放电等。这两种状态恰好可以用来表示二进制数的两个代码0和1。 (2)可靠性高:由于只有两种状态,因此状态转换时不容易出错,抗干扰能力强。 (3)运算简单:代数运算规则很简单,逻辑运算易于实现。 ● 概述 1.5.1 编码概述 1.5 数据表示与编码 教学进程 ■数值数据在计算机中的二进制表示形式称为机器数,机器数所对应的实际数值称为机器数的真值。一个数值在计算机中可以有多种表示形式,即机器数可以有多种形式,但其对应的真值只有一个。 任何一个数值最多包含三部分:符号(正负)、小数点(.)和数值部分(0—9)。因此对一个数值数据进行编码,实际上就是对上述三部分分别编码。其规则如下: 符号编码:正数的“+”号用“0”表示,负数的“-”号用“1”表示。 小数点编码:小数点在编码时是隐含约定的,不占一个数位。 数值部分编码:数值部分的编码有多种方案,如原码、反码和补码等。 数值编码的分类:根据编码时小数点位置是否固定可以分为定点数和浮点数;根据编码是否包含符号可以分为无符号数和

文档评论(0)

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

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

1亿VIP精品文档

相关文档