第二章 数据信息的表示
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.2 基 本 题
2.2.1 填空题
1.8位二进制补码表示整数的最小值为_①_,最大值为_②_。 答案:①-128 ②127
2.8位反码表示数的最小值为_①_,最大值为_②_。 答案:①-127 ②+127 ·
3.若移码的符号位为1,则该数为_①_数:若符号位为0,则为_②_数。 答案:①正②负
4在原码、反码和补码中,___对0的表示有两种形式。 答案:原码和反码
5.若[X]补=1000,则X=_____。
6.浮点数中尾数用补码表示时,其规格化特征是__。 答案:符号位与尾数最高位相反
7.N+1位二进制整数的取值范围是____。 答案:12
~01
-+n
8.一个定点数由_①_和_②_两部分组成。根据小数点的位置不同,定点数有_③_ 和_④_两种表示方法。
答案:①符号位 ②数值域 ③纯小数 ④纯整数(顺序可变) 9.8位二进制补码所能表示的十进制整数范围是_①_至_②_,前者的 进制补码表示为_③_,后者的二进制补码表示为_④_。 答案:①-7
2 ②+127
- ③10000000 ④01111111
10.8位无符号定点整数,其二进制编码范围是从_①_至_②_,对应十进制真值为 _③_至_④_。
答案:①00000000 ②11111111 ③0 ④255
11.8位定点小数表示中,机器数10000000采用l bit 符号位,当它是原码形式、补码形式和反码形式时,其对应的真值分别为__①__、__②__ 和__③__。 答案:①-0 ②-128 ③-127
12.在数值的编码表示中,0有惟一表示的编码有( ① );用0表示正,用1表示负的编码有( ② );若真值大,则码值大的编码是( ③ );若真值越大, 则码值越小的编码是( ④ );负数的码值大于正数的码值的编码是( ⑤ ):若要求浮点数的机器零(尾数为0,阶最小)的编码为全0(阶为0,尾数为0),则尾数的编码可为( ⑥ ),阶的编码可为( ⑦ )。
答案:①补码 ②原码、反码、补码 ③移码 ④反码⑤补码⑥补码 ⑦移码 13.码值80H :
若表示真值0,则为( ① );若表示-128,则为( ② 若表示-127,则为( ③ );若表示-0,则为( ④ )。 答案:①移码 ②补码 ③反码 ④原码 14.码值FFH :
若表示真值127,则为( ① );若表示-127,则为( ②) 若表示-1,则为( ③ );若表示-0,则为 ( ④ ): 答案:①移码 ②原码 ③补码 ④反码
15.若浮点数格式中基值(阶码的底)一定,且尾数采用规格化表示法,则浮点数的表示范围
取决于__①__的位数,而精度取决于__②__的位数。 答案:①阶码 ②尾数
16.在浮点补码加减运算中,当运算结果的尾数不是__①__和__②__形式时需要进行规格化操作。
答案:①00.1⨯……⨯ ②11.O ⨯……⨯
17.设阶码8位(最左一位为符号位),用移码表示,而尾数为24位(最左一位为符号位),用规格化补码表示,则它能表示的最大正数的阶码为—①—,尾数为—④—,而绝对值最小的负数的阶码为—③—,尾数为—④—(以上答案均用二进制书写)。 答案:①11111111 ②0111 1111 1111 1111 1111 1111 ③00000000 ④1000 0000 0000 0000 0000 0000 18.二进制数在计算机中常用的表示方法有原码、补码、反码和移码等多种。表示定点整数时,若要求数值0在计算机中惟一表示为全“0”,·应采用__①__;表示浮点数时,若要求机器零(即尾数为零,且阶码最小的数)在计算机中表示为全“0”, 则阶码应采用__②__。某计算机中,浮点数的阶码占8位,尾数占40位,(字长 共48位)都采用补码,则该机器中所能表达的最大浮点数是__③__。 答案:①补码 ②移码 ③127
2
⨯(1-392-)
19. 汉字的__①__、__②__、__③__是计算机用于汉字输入、内部处理、输出三种不 同用途的编码。
答案:①输入编码(或输入码) ②内码(或机内码) ③字模码 20.根据国标规定,每个汉字内码用______表示。 答案:2个字节, 21.汉字输入时,将汉字转换成计算机能接受的汉字—①—码,它进入计算机后必须转换成汉字—②—码才能进行信息处理。 答案:①输入②内
22.常见的汉字输入码编码方案可以归纳为:__①__、__②__和__③__等 答案:①数字编码 ②拼音码 ③汉字字形码
23.为使汉字机内码与ASCII 相区别,通常将汉字机内码的最高位置___. 答案:1
24.汉字的基本属性有__①__、__②__和__③__。 答案:①字形 ②字音 ③字义
25.一个24⨯24点阵的汉字,需要——字节的存储空间。 答案:72
26.最小的区位码是__①__,其对应的交换码是__②__、内码是__③__、在外存字库的地址是__④__。
答案:①0101H ②2121H ③A1A1H ④0 27.汉字库的类型有__①__和__②__两种。 答案:①硬字库 ②软字库
28.GBl998代码的名称是__①__位二进制代码,其中有__②__种西文图形字符和__③__种控制字符。
答案:①7 ②34 ③94
29.常用的校验码有—①—、—②—、—③—等。 答案:①奇偶校验码 ②海明校验码 ③CRC 码
30.奇偶校验法只能发现__①__数个错,不能检查无错或__②__数个错
答案:①奇 ②偶
31.设有7位信息码0110101,则低位增设偶校验位后的代码为__①__,而低位增设奇校验位后的代码为__②__。
答案:①01101010 ②01101011
32.CRC 码又称为__①__,它具有__②__能力。 答案:①循环冗余校验码 ②纠错
33.生成多项式G(X)=4X + 1X +0X 对应的进制数为__①__,以此多项式进行CRC 编码,其校验位的位数是__②__位。 答案:①10011 ②4 2.2.2 选择题
计算机中表示地址时使用 A 无符号数 B. 原码 C 反码 D. 补码 答案:A
2.对于二进制码10000000,若其值为0,则它是用 (l)表示的;若其值为-128,则它是用(2)表示的;若其值为-127,则它是用(3)表示的:若其值为-0,则它是用 (4)表示的。 A 原码 B.反码 C.补码 D.阶码
答案: (1)A (2)C (3)B (4)A 3.当-1 -2 )-|x| 4.字长16位,用定点补码小数表示时,一个字所能表示的范围是_____。 A. 15 2 1~0-- B. )21(~)2 1(1515 ----- C. 1~1+- D. )21(~115 --- 答案:D 5.某机字长32位,其中1位符号位,31位尾数。若用定点整数补码表示,则最小正数为__(1)__,最大负数值为—(2)—。 A. +1 B. +31 2 C.-32 2 D. -1 答案: (1) A (2)C 6.字长12位,用定点补码规格化小数表示时,所能表示的正数范围是___ A.)21(~2 1212 --- B. )21(~21111---S C. )2 1(~2/111 -- D. )21(~)22/1(1111---+ 答案:C 7.在浮点数编码表示中___在机器数中不出现,是隐含的。