计算机信息编码.ppt
《计算机信息编码.ppt》由会员分享,可在线阅读,更多相关《计算机信息编码.ppt(50页珍藏版)》请在三一办公上搜索。
1、大学计算机基础,2.1 信息编码基本概念,2.2 数值信息编码,2.3 非数值信息编码,内容简介与提要,Chp.2 计算机中信息的表示及编码,Chp 2 计算机中信息表示及编码,掌握二进制与不同进制数之间的转换算法;二进制数在计算机内的表示;常用的文字信息编码如ACCII码和汉字编码,基本要求,信息各种事物的变化和特征的反映。数据信息的载体。例如:数值、文字、语言、图形、图像等。编码:码:按照一定的规则排列起来的二进制符号序列。编码:把特定意义的信息转换为代码的过程。,2.1 信息编码基本概念,2.1 信息编码基本概念,2.2 数值信息编码,2.2.1 数值信息编码_数制,数制的概念:人们在生
2、产实践和日常生活中,创建了各种表示数的方法,这种数的表示系统称为数制。定义:用一组固定的数字(数码符号)和一套统一的规则来表示数值的方法;计数制。进位计数制:按进位的原则进行计数的数制。非进位计数制:不按进位的原则进行计数的数制。,2.2.1 数值信息编码_数制,进位计数制三要素:基数(Radix):若一种数制由R个基本字符组成,则基数为R;位权(Weight):固定的数值大小,不同位上所代表的数值的大小=(基数)位序-1;位权是指一个固定值,是指在某种进位计数制中,每个数位上的数码所代表的数值的大小,等于在这个数位上的数码乘上一个固定的数值,这个固定的数值就是这种进位计数制中该数位上的位权。
3、数码所处的位置不同,代表数的大小也不同。数位:数字在该数目中所处的位置。,数值信息编码_数制,常用进制:,规则:“逢N进一,借一当N”,2.2.1 数值信息编码_数制,例:,1011B为二进制数1011,也记为(1011)2,1357Q为八进制数1357,也记为(1357)8,2049D为十进制数2049,也记为(2049)10,3FB9H为十六进制数3FB9,也记为(3FB9)16,2.2.2 数值信息编码_数制,1.数的多项式表示 一个数值各位数字(数码)表示的值不仅与该数字有关,且与所在位置有关,可以表示成一个有规则的序列。【例】数32343.43可以分解为:31042103310241
4、013100410-1310-2,依此类推,对于一个R进制的数可表示为:L=mN-1RN-1+mN-2RN-2+m0R0+m-1R-1+m-2R-2+其中,R为基数,m只能是0R-1的数字,在十进制数中R为10,在二进制、八进制和十六进制中,它们的R值分别为2,8,16。N分别为该数的整数部分的位数,从0开始。,2.2.2 数值信息编码_数制,例如:(1101.01)2=123+122+021+120+02-1+12-2(1111101)2=126+125+124+123+122+021+120(3703)8=383+782+081+380(7A3)16=7162+10161+3160,2.2
5、.2 数值信息编码_数制转换,从上面的例子可以看到,不管是什么进制,只要按公式代入,按加法求和,所得的结果就是十进制数。例如:(10110101)2=127+026+125+124+023+122+021+120=(181)10(265)8=282+681+580=(181)10(B5)16=11161+5160=(181)10,2.2.1 数值信息编码_数制,二八十六十进制对照表,2.2.2 数值信息编码_数制转换,十进制数,非十进制数,非十进制数,十进制数,二、八、十六进制之间的转换,2.2.2 数值信息编码_数制转换,将十进制数转化为任意进制数需对整数部分和小数部分分别进行转化,小数部分
6、的转换采用“乘基数取整法”,即用基数多次乘被转换的十进制数的小数部分,当小数为0或达到所要求的精度时,所得乘积的整数部分按正序排列就是对应的二进制数,采用“除基数取余法”,即用基数多次除被转换的十进制数,直到商为0,每次相除所得的余数,按逆序排列便是对应的进制数,除R取余,逆排法。,乘R取整,顺排法。,735,367,183,91,45,22,11,5,2,1,0,余数,73510=(?)2,2.2.2 数值信息编码_数制转换,整数部份:除以2取余数,直到商为0,余数从自下而上排列,73510=(1011011111)2,2.2.2 数值信息编码_数制转换,将十进制数转化为任意进制数需对整数部
7、分和小数部分分别进行转化,小数部分的转换采用“乘基数取整法”,即用基数多次乘被转换的十进制数的小数部分,当小数为0或达到所要求的精度时,所得乘积的整数部分按正序排列就是对应的二进制数,采用“除基数取余法”,即用基数多次除被转换的十进制数,直到商为0,每次相除所得的余数,按逆序排列便是对应的进制数,除R取余,逆排法。,乘R取整,顺排法。,0.8 1 2 5,2,1.6 2 5 0,2,1.2 5 0 0,2,0.5 0 0 0,2,1.0 0 0 0,(0.8125)10=(?)2,2.2.2 数值信息编码_数制转换,小数部分:用十进制小数乘基数,当小数为0或达到所要求的精度时,将整数部分由上而
8、下排列。,整数,(0.8125)10=(0.1101)2,2.2.2 数值信息编码_数制转换,(735.8125)10=(?)2,73510=(1011011111)2,(0.8125)10=(0.1101)2,(735.8125)10=(1011011111.1101)2,2.2.2 数值信息编码_十进制转换八进制,(185)10=(?)8,(1 8 5)10=(2 7 1)8,8,2 7,8,0 2,1 8 5,8,2 3 1,余数,2.2.2 数值信息编码_十进制转换十六进制,(3981)10=(?)16,(3 9 8 1)10=(F 8 D)16,2.2.2 数值信息编码_八、十六进制
9、转换为二进制,二进制数和八进制、十六进制数之间分别存在着一种特殊关系,即24=16,23=8。于是,1位十六进制数可以用4位二进制数表示,1位八进制数可以用3位二进制数表示。,二、八、十六进制之间的转换,2.2.2 数值信息编码_二、八进制转换,二进制 八进制,二、八进制之间的转换,整数从右向左小数从左向右,100 110 110 111.010 100(4 6 6 7.2 4)8,2.2.2 数值信息编码_二,十六进制转换,0001 1011 0111.0100(1 B 7.4)16,整数从右向左小数从左向右,二进制 十六进制,二、十六进制之间的转换,2.2.3 数值信息编码_二进制数的运算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机信息 编码
链接地址:https://www.31ppt.com/p-6376190.html