编码及二进制数

编码及二进制数

ID:38589376

大小:346.31 KB

页数:24页

时间:2019-06-15

编码及二进制数_第1页
编码及二进制数_第2页
编码及二进制数_第3页
编码及二进制数_第4页
编码及二进制数_第5页
资源描述:

《编码及二进制数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机中有关数、编码的基本常识1.计算机是智能化的电器设备计算机就其本身来说是一个电器设备,为了能够快速存储、处理、传递信息,其内部采用了大量的电子元件,在这些电子元件中,电路的通和断、电压高低,这两种状态最容易实现,也最稳定、也最容易实现对电路本身的控制。我们将计算机所能表示这样的状态,用0,1来表示,即用二进制数表示计算机内部的所有运算和操作。2.二进制数的运算法则二进制数运算非常简单,计算机很容易实现,其主要法则是:0+0=00+1=11+0=11+1=0;0×0=00×1=01×0=01×1=1由于运算简单,电器元件容易实现,所以计算机内部都用二进制编码进

2、行数据的传送、计算。1.汉字输入方法汉字输入方法有很多种,大体可以分为:流水码、音码、形码、音形码。(1)流水码:区位码、电报码、通讯密码等均属于流水码,优点重码率少,缺点难于记忆;(2)音码:以汉语拼音作为编码输入汉字,优点是大多数人都易于掌握,但同音字多,重码率高,影响输入的速度;(3)音形码:将音码和形码结合起来,输入汉字,减少重码率,提高汉字输入速度;(4)形码:根据汉字的字型进行编码,编码的规则比较多,难于记忆,必须经过训练才能较好地掌握。一个汉字的机内码目前通常用2个字节来表示:第一个字节是区码的区号加(160)10;第二个字节是区位码的位码加(160

3、)10。已知:汉字“却”的区位码是4020,试写出机内码两个字节的二进制的代码:1100100010110100根据题意,正确答案是“却”的机内区码是160+40=200,其二进制代码是(11001000)2“却”的机内位码是160+20=180,其二进制代码是(10110100)2如果用一个字节来表示整数,最高位用作符号位,其它位表示数值。例如:00000001表示+110000001表示-1↑符号位表示正↑符号位表示负试问这样表示法的整数a的范围应该是_____________________。(A)-127≤a≤127(B)-128≤a≤128(C)–128

4、≤a<128(D)-128<a≤128根据题意,正确答案选择(A),因为正整数的范围仅能用7位的二进制数表示,由于最高位是零,当后7位全为1时,表示整数127,再加1,需要进位,则符号位变为1,数据发生值的变化,数据由正变为负;而负数道理基本同正数。在这样表示法中,以下___________说法是正确的。(A)范围内的每一个数都只有唯一的格式(B)范围内每一个数都有两种格式(C)范围内的一半数有两种格式(D)范围内只有一个数有两种表示格式本题正确答案选择(D),这是因为正数、负数都只有唯一的表示格式,而零可以有两种格式即:00000000和10000000十进制与

5、二进制、八进制、十六进制数之间的相互转换(1)数的进制与基数计数的进制不同,则它们的基数也不相同,如表1-1所示进制基数十进制数典型示例(转换)二进制0110,7,231010,111,10111三进制01210,7,23101,21,212四进制012310,7,2322,13,113八进制0123456710,63,12612,77,176十进制0123456789十六进制0123456789ABCDEF10,63,254A,3F,15E二进制转十进制:乘权求和十进制转二进制:整数部分除以2反序取余,小数部分乘2取整二进制与八进制:三位变一位二进制与十六进制:

6、四位变一位进制转换与计算(NOIP2006提高)9.与十进制数1770.625对应的八进制数是()。A.3352.5B.3350.5C.3352.1161D.3350.1151E.前4个答案都不对12.(2010)16+(32)8的结果是()。A.(8234)10B.(202A)16C.(100000000110)2D.(2042)16AAB进制转换与计算(NOIP2005提高)3.以下二进制数的值与十进制数23.456的值最接近的是()。A.10111.0101B.11011.1111C.11011.0111D.10111.0111E.10111.111112.

7、(3725)8+(B)16的运算结果是()。A.(3736)8B.(2016)10C.(11111100000)2D.(3006)10E.(7E0)16DBCE进制转换与计算(NOIP2004提高)6.十进制数100.625等值于二进制数()。A.1001100.101B.1100100.101 C.1100100.011D.1001100.11 E.1001100.0113.(2004)10+(32)16的结果是()。A.(2036)16B.(2054)10C.(4006)8D.(100000000110)2E.(2036)10BBCD进制转换与计算(NOIP2

8、003提高

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。