欢迎来到天天文库
浏览记录
ID:38589376
大小:346.31 KB
页数:24页
时间:2019-06-15
《编码及二进制数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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.101C.1100100.011D.1001100.11E.1001100.0113.(2004)10+(32)16的结果是()。A.(2036)16B.(2054)10C.(4006)8D.(100000000110)2E.(2036)10BBCD进制转换与计算(NOIP2
8、003提高
此文档下载收益归作者所有