信息编码二进制资料

上传人:w****i 文档编号:103067431 上传时间:2019-10-05 格式:PPT 页数:31 大小:3.01MB
返回 下载 相关 举报
信息编码二进制资料_第1页
第1页 / 共31页
信息编码二进制资料_第2页
第2页 / 共31页
信息编码二进制资料_第3页
第3页 / 共31页
信息编码二进制资料_第4页
第4页 / 共31页
信息编码二进制资料_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《信息编码二进制资料》由会员分享,可在线阅读,更多相关《信息编码二进制资料(31页珍藏版)》请在金锄头文库上搜索。

1、信息的编码,高中信息技术基础,说一说,119 、120 、11011001分别代表什么?,条形码,二维码, 电话号码, 区号, 身份证号码,学生学号,车牌号 银行卡号等,身份证号码:65 30 21 19990108 1811,把用来表示信息的符号组合叫做信息的代码。,什么是信息的代码?,电话号码:0908 4222270,新疆,克州,阿图什,出生年月日,序列号,区号,电话号码,课程导入,在日常生活中,人们广泛使用的是十进制数,有时也会遇到其他进制的数。,进制,信息编码的定义和目的,信息编码就是采用某种原则或方法编制代码来表示信息,信息编码的根本目的:是为了能对信息进行有效的处理,有时也是为了

2、对信息加密,使其不为局外人所知。,不同领域有着不同的信息编码原则和方法,二进制,十二进制,十进制,十进制 人们通常使用的是十进制。,十二进制 在各种度量衡中也经常会使用,如钟表12小时转一圈。,二进制 在计算机中经常被使用。,计算机处理信息的原则,计算机必须将所有信息数字化即转化成由“0”、“1”两个符号组成的二进制代码 用二进制记数法对数值数据进行编码,这种方法在计算机中信息的存储效率较高。例如: 1、计算简单,只有0和1两个数字。采用逢二进一的进位规则 2、“0”和“1”刚好代表电路中的关开。,著名科学家冯诺依曼计算机内的数据和程序采用二进制代码表示。电子计算机将所有输入的信息(数据、程序

3、等)都转化为机器能识别和处理的二进制数字代码,由“0”、“1”组成的代码叫二进制代码。,计算机中的编码,11011001,上节课中介绍计算机中只有两种符号!,二进制代码,但是,知识关卡一: 英文字符和中文汉字在计算机中怎样进行编码?,1000001,0,A,S,C,I,I,ASCII码:美国信息交换码,是目前国际上普遍采用的一种字符编码;使用7 位二进制数来表示128个字符,其包括所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符.,1、字符编码,计算机的存储单位,计算机中最小的存储单位bit(位),二进制数中的一位; 计算机用8位二进制数表示一个英文字符,占用一

4、个字节(byte),写作B,字节是计算机中最基本的存储单位; 1B =8bit 1KB =1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB,二进制的概念,二进制是计算机技术中广泛采用的一 种数制,用0和1两个数码来表示, 如:1011、11010。,二进制的基数为2, 进位规则是“逢二进一”, 借位规则是“借一当二”。,运算法则,加法: 0+0=0 0+1=1 1+0=1 1+1=10,乘法: 0*0=0 0*1=0 1*0=0 1*1=1,减法: 0-0=0 1-0=1 1-1=0 10-1=1,除法: 0 1=0 1 1=1,你知道吗?,按权展开并相加,进制之间

5、的转换,计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点. 为了便于描述,记忆 、又常用十、十六进制作为二进制的缩写。,什么是进制数.,进制数一种记数方法,用有限的数字在不同的位置表示不同的数值,思考一下?,如何将二进制转换为十进制?,二进制与十进制的转换,二进制整数转换十进制的方法是:在二进制的每个数码不同的数位上,对应不同的权值,例如;,=,02 0,+,121,+,122,+,023,+,124,+,125,+,126,+,127,=,246,246,(11110110)2 =( )10,思考一下?,如何将十进制转换为二进制?,你知

6、道吗?,一、常规解法,例:十进制数(25)10转换成二进制数 (方法:除以2取余 逆序排列),(25)10=( )2,25,2,12,1,2,6,0,2,3,0,2,1,1,余数,2,0,1,11001,例题:,1、十进制数21转换成二进制数是 ( ) 10110 B.10101 C.10100 D.11001,B,21,2,10,1,2,5,0,2,2,1,2,1,0,余数,2,0,1,例题:,1、二进制数1011转换成十进制数是 ( ) A. 10 B.11 C.12 D.13,2、二进制数10111转换成十进制数是 ( ) A. 20 B.21 C.22 D.23,B,D,小数部分如何转

7、换?,例如: (0.011)B,二进制与十进制的转换,02 -1,+,12-2,+,12-3,=,=,0,+,0.25,+,0.125,=,0.375,(11110110.011)2 =( ? )10,十进制整数转换二进制的方法是:短除法,用十进制数除以2,把余数写在旁边,直到商为0,最后把余数从下往上书写下来即为二进制。例如;,(246)10=( )2,十进制与二进制的转换,246,2,1,2,3,0,6,1,1,3,2,2,0,2,1,1,5,2,7,0,2,3,1,2,1,1,0,1,2,1,从下往上写,二进制与十进制的转换,246D=11110110B,十进制小数转换成二进制小数采用“

8、乘2取整,顺序排列“法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,此时0或1为二进制的最后一位。或者达到所要求的精度为止。 然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。,十进制小数转二进制 如:0.625=( )B,十进制与二进制的转换,小数部分如何转换呢?,0.6252=1.25=取出整数部分1,0.252=0.5=取出整数部分0 剩余,0.52=1=取出整数部分1 剩余,0.101,从 上 往 下,二进制和十六进制的转换方

9、法是:每4位二进制数可以用1位十六进制数字代替。反过来1位十六进制数可用4位二进制数表示。例如:,二进制十六进制之间的转换,5EH= B,01011110,十六进制的5对应的二进制是0101,十六进制的E对应的二进制是1110,1010110B= H,从右则取4位二进制数0110对应的十六进 制数为6,剩下的不够4位前面补0为0101对应的十 六进制数为5,56,0,二进制十六进制之间的转换,练习:,1011101B= D,( 89 )10= ( ) 2,1001011B= H,6FH= B,93,1011001,11111001B= H,4B,F9,01101111,小结,1.二进制十进制之间的相互转化,2.二进制十六进制之间的相互转化,3.二进制、十进制、十六进制之间对应关系表,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号