计算机信息编码.ppt
《计算机信息编码.ppt》由会员分享,可在线阅读,更多相关《计算机信息编码.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、模块二、计算机信息编码模块二、计算机信息编码数值信息的编码字符信息的编码1一、进位计数制及其相互转换一、进位计数制及其相互转换用少量的数字符号(也称码),按先后次序把它们排成数位,由低到高进行计数,计满进位,这样的方法称为进位计数制.进位制的基本特征数,即所用到的数字符号个数。例如10进制:09 十个数码表示,基数为10基数基数:进位计数制:进位计数制:2进位制中各位“1”所表示的值为该位的权权:权:举例如下:举例如下:1*103+5*102+9*101+5*100+3*10-1+5*10-2(1595.35)10=其中其中:103,102,101,100,10-1,10-2 分别为各位上分别
2、为各位上 的的 权权;而而10 则是十进制数的则是十进制数的“基数基数”(即即0 9 共共10个数个数)。三要素:三要素:数位、基数、位权数位、基数、位权3常用进制介绍:常用进制介绍:1 1、二进制、二进制“逢逢二进二进一一”,以,以2 2为基数,采用为基数,采用0 0、1 1两个数两个数字表示。字表示。2 2、十六进制、十六进制采用采用0 0、1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9、A A、B B、C C、D D、E E、F F十六个数字十六个数字如:如:(A3C)A3C)H H=10*16=10*162 2+3*16+12+3*16+12 =(2620)=(
3、2620)D D4推广推广:一个以一个以 r 为基数的为基数的 r 进制数进制数 s 可表示为可表示为S=(kn kn-1 kn-2k0 k-1k-m)r =kn*rn+kn-1*r n-1+k0*r0+k-1*r-1 +k-m*r-m2、进、进 制制 转转 换换(1)、二、二 十十5(523)10=(xn xn-1 x2 x1 x0)2=xn*2n+xn-1*2 n-1+x 2*22+x1*21+x0*20(2)、十、十 二二推导过程如下:(举例)推导过程如下:(举例)523/2=261+1/2=xn*2 n-1+xn-1*2n-2+x2*21+x1+x0/2故:故:x0=1,依次求出依次求
4、出 xi两边同除两边同除 2;对应整数、小数应相等:;对应整数、小数应相等:要知道(要知道(523)10的的二进制表示,关键二进制表示,关键在于求出在于求出xn的的值值Xn=(0,1)所以:所以:(523)10=(?)(?)26(十(十 二)整数转换规则:除二)整数转换规则:除2取余,直至商为取余,直至商为0,先得低位,先得低位推广:推广:除基取余法除基取余法:将将 给给 定定 的的 数数 除除 以基数以基数,取取 余数余数 作为作为 最最 低低 位的位的 系系 数数,然然 后继后继 续将续将 商部分商部分 除除以以 基数基数,余余 数数 作为作为 次次 低低 位系位系 数数,重重 复复 操操
5、 作作 直直 至至 商商 为为 0.小结小结:7例例:用基数除法将用基数除法将(327)10转换成二进制数转换成二进制数2 327 余数余数2 163 1 2 81 1 2 40 1 2 20 0 2 10 0 2 5 0 2 2 1 2 1 0 0 1 (327)(327)10 10=(=(101000111)101000111)2 28小数转换同理:小数转换同理:(0.8125)10=(0.x1 x2 x3xn)2 =x1*2-1+x2*2-2+xn*2-n两边同乘两边同乘2:(1.625)10=x1+x2*2-1+xn*2-(n-1)故:故:x1=1,依次求出依次求出xi即可即可小结小结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机信息 编码
限制150内