06二进制相关(答案在后面)_第1页
06二进制相关(答案在后面)_第2页
06二进制相关(答案在后面)_第3页
06二进制相关(答案在后面)_第4页
06二进制相关(答案在后面)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编码知识专题数一数找规律换算十进制D逢十进一二进制B逢二进一加法规律观察红色对应十进制和二进制数,有什么规律二进制位数和最大值有什么规律吗?二进制位数和数的个数有什么规律二进制转十进制000000问:111B=_D解:111B=100B+10B+1B =22+21+20 =4+2+1=7D问:11010B=_D解:11010B= 10000B+ 1000B+ 10B =24+23+21 =16+8+2=26D这种方法叫:按权展开相加什么是权:2n 完整的安全展开写法:11010B=1*24+1*23+0*22+1*21+0*20反过来,十进制转二进制方法1:除2取余数方法2:按权展开逆推法10

2、00011D=1B=202000102D=10B=213000114001004D=100B=225001016001107001118010008D=1000B=23901001100101011010111201100130110114011101501111161000016D=10000B=241710001二进制编码最大缺点是位数太长了,读起来很不方便,所以一般都用16进制来表示某个2进制数,原因是2进制和16进制之间的转换非常方便,下面就来研究一下他们之间的转换规律。三、认识十六进制:逢十六进一 ,对应权是16n,十进制D二进制B十六进制H十进制D二进制B十六进制H00000008

3、0100081000011901001920001021001010A30001131101011B40010041201100C50010151301101D60011061401110E70011171501111F找找16进制和二进制的转换关系:用计算器转换以下进制: A3H=_B 3AH=_B B9H=_B 9BH=_B 1101 0111B=_H 0111 1101B=_H每4位二进制数转换成1位16进制数,当不够4位时,高位补0。练习:101011B=_D=_H23D=_B=_H23H=_B=_D4位二进制数可以从0000到1111,请问四位的二进制数一共有几个?一个数对应一个信息

4、,那么它可以表示多少个信息?那么8位的二进制数一共有几个,一共能表示多少个信息?8位的二进制数最大值是111 1111B,请问它对应十进制数是多少?如果问你16位二进制数最大值是多少,你怎么表示最方便?一、 二进制权值,记住什么是权值按10进制来理解,就是对应位数是10的几次方。比如28001D中的8,就是8000的意思,所以是10的3次,那么这个8的权值就是103.那么2进制也是类似的理解。比如101100B,最高位的1就是100000,所以这个1的权值就是2的5次,即25.总结2进制权值2n,10进制的权值10n,16进制权值是16n。加法运算规则:2进制满2进1,10进制满10进1,16

5、进制满16进1减法运算规则:2进制借1当2,10进制借1当10,16进制借1当161.二进制数码在不同的数位上, 对应不同的权值,有二进制数,其中虚线框中红色的"1"对应的权值为(A)23 (B)22 (C)21 (D)202.有二进制数(100111)2,红色的“0”对应位的权值为A. 21 B. 22 C. 23 D. 243.二进制数在不同的数位上,对应不同的权值,有二进制数(1011011)2,其中下划线标注的“1”对应的权值为 ( )A2 B16 C8 D324.16进制数在不同的数位上,对应不同的权值,有16进制数(1011)16,则下划线标注的的“1”对应的权

6、值为A16 B1 C162 D32二、二进制和十进制转换,16进制转10进制:都是按权展开相加5.下列将二进制数(10011)2转换成十进制数的算式中,正确的是(A)1×24+1×23+1×22+0×21+0×20(B)1×24+0×23+0×22+1×21+1×20(C)1×24+0×23+1×22+1×21+0×20(D)1×24+1×23+0×22+0×21+1×206.十进制数71转换成二

7、进制数是(除2取余数) 2进制取4位转10进制16进制(A)(1000111)2 (B)(1110001)2 (C)(1001100)2 (D)(1000011)27.【扩展】算式10100B-10D的结果是( )A10B B1010D C10D D1011B8. 下列将16进制数(FA91)16转换成十进制数的算式中,正确的是(A)F×163+A×162+0×161+0×160= 15×163+10×162+0×161+0×160(B)F×163+A×162+9×161+1×

8、;160= 15×163+10×162+9×161+1×160(C)F×163+A×162+9×161+0×160= 15×163+10×162+9×161+0×160(D)F×163+0×162+0×161+1×160= 15×163+ 0×162+0×161+1×1609. 有一个16进制数FFH,将其转换成二进制和10进制后,下列正确的是:A11111111B和255D B11101110B

9、 和 254DC11001100B和253D D11001100B 和 252D三、4位二进制先转成10进制数,再对应到对应的1位16进制,如1011B=23+21+20=8+2+1=11D=BH,所以就是16进制数中的B总结:用8421规则,快速转换成10进制数,然后对应到16进制数。10.与十六进制1B6相等的二进制数是A110100110 B110110010 C110110110 D11011010111.十六进制数2CH转换成二进制数是(A)(100100)2  (B)(101100)2 (C)(111000)2  (D)(111100)212

10、.二进制数(1111010)2转换成十六进制数是A6AH B6BH C7AH D710H13. 二进制数(1011100)2转换成十六进制数是( )A. 4CH B. 4DH C. 5CH D. 5EH14.【扩展】算式110B+2H的值是A. 1000B B. 11010B C. 1010H D. 112B15. 算式10H-10B的值是:A. 0B B. 10B C. 8D D. EH16.某四位二进制数101,其中有一位模糊不清,则可能与此二进制数等值的十进制数是A. 9或11B.18或22C. 1001或1011D. 1001或1101四、四则运算(至少要掌握二进制和16进制的加法和减

11、法运算)17.我们知道10进制加法运算,当满10要进1,所以19D+22D=41D,而2进制加法运算,当满2时要进1,所以111B+111B,结果应该是:A1000B B. 1010B C.1110B D.1100B18 我们知道10进制加法运算,当满10要进1,所以19D+22D=41D,而16进制加法运算,当满16时要进1,所以19H+91H,结果应该是:A100H B. 100D C.1010H D.AAH19 我们知道10进制加法运算,当满10要进1,所以19D+22D=41D,而16进制加法运算,当满16时要进1,所以FFH+11H,结果应该是:A110H B. 110D C.101

12、0H D. FF0H20 我们知道10进制减法运算,借1当10用,所以21D-3D=18D,而16进制减法运算,借1当16用,所以11H-2H,结果应该是:A9H B. 9D C.FH D. FD五、与二进制有关的题型。但基本思想是对有顺序的内容进行编码时,编码一般都是按顺序下来。21.字符“T”的ASCII码对应的二进制数为1010100,则大写字符“”的ASCII码对应的二进制是( )A1011001 B1001111 C1011101 D1000111比如字母的编码就是按字母的顺序,看下表来理解AHO1001111VBIP1010000WCJQ1010001XDKR1010010YELS

13、1010011ZFMT1010100GNU1010101六、变形题或结合其他知识22 将十进制数从左至右每位分别转换成对应的4位二进制编码(不足4位的左边补0,例如2转换成0010),然后依次连接。则十进制数109转换后的编码是A.100100000001 B.000001101101C.101000001001D.00010000100123.图像的编码取决于每个像素的RGB颜色编码,比如RGB(255,0,0)就表示红色R编码是255,绿色G编码为0,蓝色B编码为0,最终看到的就是红色;而RGB(0,255,0)则是绿色。而计算机内一般用16进制表示,那么上面两种RGB编码,红色表示成FF

14、0000H,绿色表示成00FF00H。由此可知,蓝色用16进制编码应该表示为:A. 00FFFFH B. FF00FFH C. 0000FFH D. FFFF00H24.用RGB编码模式,黄色是有红色和绿色组合而成的,那么下面表示黄色的RGB编码是A. 00FFFFH B. FF00FFH C. 0000FFH D. FFFF00H25.有一种图像加密技术的原理是把每个像素的RGB编码加上一个密钥(正整数),得到加密后的RGB编码。已知某24位色的图像中,RGB(0,0,255)的像素,经过加密后得到RGB编码为00010FH,则密钥的值是( ) A10B B10D C16H D16D26.如

15、上题所讲,如果原RGB(0,1,255)的像素,同样加上该密钥值后,RGB的颜色该表是为: ARGB(0,1,271) B.RGB(0,2,15) C.RGB(0,2,271) D.RGB(0,1,15)27.【201510】用24位二进制数来表示的RGB颜色,将其每位二进制数取反(0改为1,1改为0),即变为另一种颜色,这种操作称为颜色反相。若某RGB颜色值用十六进制表示为123456H,则其反相后的颜色值用十六进制表示为A.654321HB. 987654HC. EDCBA9HD. FEDCBAH28.已知某进制数的等式满足:36+2=40和40+41=101,则下列说法正确的是:A该等式

16、为四进制数加法运算 B该等式计算结果101,转换为十进制数为65C该等式为十六进制数加法运算 D该等式计算结果40,转换为十进制数为38总结:x进制加法运算基本规则:满x进一。用此规则先弄清楚上面案例是几进制 x进制转10进制,都是按权展开相加,xn就是x进制的权值 10进制转x进制,都是除x取余数29.若在二进制整数1111后加上两个0形成一个新的二进制整数111100,则新数值是原数值的A.2倍 B. 4倍 C. 10倍 D. 100倍30.下列选项中比十六进制数1AFFH大1的是A.1AFGH B. 1AGFH C. 1AG0H D. 1B00H31.某颜色对应的十进制RGB值为(213

17、,36,125),在图片处理过程中将绿色颜色分量的值增加了30,则处理后的绿色分量对应的二进制值为( )A.11110011 B. 1000010 C. 10011011 D. 1000011032.同上31题所描述,最后RGB用16进制表示为:A.D5427DH B. D7427DH C. D3448DH D. D3447DH33.某RGB模式的图片如果每个颜色通道采用8位二进制编码,则白色为RGB(255,255,255),如果没通道改为采用4位二进制编码,则绿色的RGB值为: A. RGB(0,255,0) B.RGB(0,16,0) C.RGB(0,15,0) D.RGB(255,0,

18、255) 34.某压缩算法,采用一个字节来表示连续的一串0(或1)。字节最左边的一位是0,则表示该字节代表一串0,否则代表一串1。如压缩后编码00001101,表示连续13个0,10000100表示连续4个1。现有如下一组数据:00000000 00011111 11100000 00000000,经过上述算法压缩后的编码用16进制数表示为:A.0B 88 0D B. 0B 08 0D C. 0B 18 0D D. 0B 88 8D35.浙江名校联盟一个7位二进制数1011,其中有三位数字模糊不清,下列数中,可能与此二进制数相等的是:A5FH B. 109D C.67H D. 72D36.(2

19、014上海学考)B是一个三位的二进制数,以下表达式肯定能成立的是:B>7D B=7D B<7D B<=7DA. B. C. D. 答案123456789101112131415CCBABACBA CBCCAD161718192021222324252627282930ACDACBDCDDBCBBD313233343536BACABD编码的基本思想:当一段信息可以被分成2种状态时,其中一种状态用1表示,另一个状态就用0表示。1.小李用示波器测得的某次电压曲线如下图所示:对其进行二进制编码,若将第1段曲线编码为10,则第2段曲线的编码为A. 011010 B. 100101C.

20、101001 D. 1010102.若用0和1表示波形电平的两种状态,则与10110101相符的波形是()A. B. C. D. 3.二维码是用特定黑白相间的图形来表示一定的信息,如果用黑色的方形色块表示二进制“1”,白色的方形色块表示二进制“0”,如下图所示二维码第一行表示的二进制值为“101010101010”,则能正确表示该图像第二行信息的二进制编码是( )A(100110101110)2 B(101100110000)2 C(111010010000)2 D(101010101010)2 4.某编码盘如上右图所示:该编码盘由四道圆环组成,沿半径方向的四个色块依次组成一组数据,如果图中2

21、号位的数据用二进制编码为0010,则6号位的二进制编码为A0101 B0110 C0111 D10015.九连环流传于中国民间,是一种有意义的智力游戏。下图是九连环的操作图,如果图1用二进制编码表示为101000011,则图2的二进制编码为( ) 图1图2 A101001111 B101001011 C010101011 D0101101006.【加试题】某十字路口有四个车道,每车道用一个指示灯指明通行状态,表10中是每个指示灯的控制编码与对应的状态。某一时段允许中间2个车道直行对应的控制码如图10所示。编码状态00不亮01红灯10黄灯11绿灯第10题表第10题图若某一时段允许车辆左转,但不允

22、许车辆直行和右转,则此时的控制码应该是A01111101B11010101C11111101D01111101123456BCBBBB提升:如果一种信息被分成多种(2种以上,如4种,8种甚至更多),那么如何用二进制数进行编码,从而将这多种信息都能表达出来,它应该满足什么样的基本规律。编码本质:就是要满足这么一个规律:有多少种信息,就要有多少个二进制数与其一一对应。 因此,如果有4种信息,就要有4个二进制数,而编码总是从0开始,所以也就是从0到3,总共4个数,3D=11B,所以用到2位编码 如果有8种信息,就要有4个二进制数,而编码总是从0开始,所以也就是从0到7,总共4个数,7D=111B,所

23、以用到3位编码如果有256种信息,就要有4个二进制数,而编码总是从0开始,所以就是从0到255,总共256个数,255D=1111 1111B,所以用到8位编码字符编码本质是一样的:ASCII码共收录了128个符号,就需要0到127共128个数与之对应,而127D=111 1111B,所以ASCII码采用7位有效编码,但由于计算机中还要存汉字等其他信息,为了与汉字编码区分,所有ASCII码最前面的最高位都加了0,而汉字最高位都加1。从而进行区别。字符编码知识和专题练习1. 西文字符(ASCII码中的字符)占1个字节2. 中文字符占2个字节3. UE截图中0到f对应的数字都是16进制数,所以每2

24、位就是一个字节,如下面第1个截图中的32就是一个字节,对应的字符就是2012年中的第一个字符2,年是中文字占2个字节,所以是C4 EA4. ASCII码最高位是0,所以其内码最大可能是0111 1111B,转换成十六进制就是7FH,所以ASCII在UE里面的截图中每2位数的前面那一位肯定是小于等于7的,如果大于7的就绝对不是ASCII码里面的字符了。一、有字有内码,判断字节数1.使用UltraEdit软件观察字符内码,结果如下图所示:则存储字符“2012年09月11日”所需的字节数为A. 7 B. 11 C. 12 D. 142.使用UltraEdit软件观察字符内码,结果如图所示:则存储字符

25、“#正能量#”需要的字节数是A. 4 B. 5 C. 7 D. 83.使用UltraEdit软件观察字符内码,结果如下图所示:则下列说法正确的是(A)""占用一个字节 (B)"计"占用一个字节(C)""的内码为A3 (D)"计"的内码为BC C64.用UltraEdit软件观察字符内码,结果如下图所示:问“中华美食”占用的字节数是( )A10 B8 C4 D2二、给你文字,判断内码5.使用UltraEdit软件观察字符内码,结果如下图所示:则字符"apple"的内码为(A)61 70 70 6C

26、 65 (B)65 6C 6C 70 70 (C)62 70 70 6C 65 (D)63 65 65 6C 656.用UltraEdit软件观察“Mpeg压缩标准”几个字,显示的十六进制内码如下图所示,从中可以推断出“Jpeg标准”字符的内码应该是( )A4A 70 65 67 B1 EA D7 BC B50 70 65 67 B1 EA D7 BCC4A 70 65 67 D1 B9 CB F5 D50 70 65 67 D1 B9 CB F57.使用UltraEdit软件观察字符内码,结果如图所示:则字符“TOP3”的内码是A. 54 4F 50 30 B. 54 4F 50 31C.

27、54 4F 50 32 D. 54 4F 50 338.使用UltraEdit软件观察字符内码,结果如下图所示:则字符"Asia"的内码为(A)41 6D 65 72 (B)41 71 69 61 (C)41 73 69 61 (D)41 72 69 619.使用UltraEdit软件观察“马航客机MH370”这几个字符的内码,结果如图所示:则字符“MINI2”的内码是( )A. 2D 4E 4D 4E 32 B. 2D 49 4E 49 34C. 4D 47 4E 47 32 D. 4D 49 4E 49 3210.使用UltraEdit软件观察字符内码,结果如下图所示:

28、则图中字符“!”的内码是A. CA B. A1 C. CA C7 D. A3 A1三、给你内码,判断是什么文字11.用UltraEdit软件观察“A、“B”和“或”这几个字符的内码,部分截留如图所示:则可能的字符序列为AA或B BB或A C或AB DAB或12.字符“1+1=2”的十六进制内码如下图所示:则内码“31 2B 32 3D 33”对应的字符为A. 1+2<3 B. 1+2>3 C. 1+2=3 D. 3=1+213.使用UltraEdit软件观察“E”、“F”和“与”这几个字符的内码,结果如下图所示:则可能的字符序列为( )A.E与F B.EF与 C.FE与 D.F与E14.用UltraEdit软件观察字符内码,结果如下图所示:则图中内码表示的可能是( )A12个英文字符 B 4个英文字符4个汉字 C6个汉字 D6个英文字符3个汉字15.用Ultraedit软件观察某字符串内码如下图所示:从中可以观察得知,英文字符与汉字的个数分别为A4个,4个 B6个,3个 C8个,2个 D6个,6个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论