单元测验 - 第2章【含答案】

(1)单选题

对真值为-0111的二进制整数,其字长为5位的二进制补码和十进制的真值分别是( )

A  00111、+7

B  10111、+7

C  11001、-7

D  11000、-7

(2)单选题

字长8位的某二进制补码整数为11011010,则该数的标准移码是( )

A  01011010

B  11011010

C  10111010

D  00111010

(3)单选题

字长5位的单符号补码二进制数01101和10010,算术右移1位后分别是( )

A  00110和10001

B  00110和11001

C  10110和01001

D  01110和11001

(4)单选题

字长16位的补码数0A2B和E16A, 带符号扩展成32位后的结果分别是( )

A  00000A2B和0000E16A

B  11110A2B和FFFFE16A

C  00000A2B和FFFFE16A

D  FFFF0A2B和0000E16A

(5)单选题

有字长为8位的代码10010011,分别采用奇校验和偶校验方式对其编码,把增加的1位校验码安排在编码结果的最低位,则得到的奇、偶校验编码分别是( )

A  100100110和100100111;

B  010010011和110010011;

C  110010011和010010011;

D  100100111和100100110;

(6)单选题

对于IEEE754格式的浮点数,下列描述正确的是( )

A  阶码用移码表示,尾数用原码表示

B  阶码和尾数都用补码表示

C  阶码和尾数都用原码表示

D  阶码用移码表示,尾数用补码表示

(7)单选题

在浮点运算中,“右规”操作是指( )

A  尾数左移,同时增大阶码

B  尾数左移,同时减小阶码

C  尾数右移,同时增大阶码

D  尾数右移,同时减小阶码

(8)单选题

对字长为8位的二进制代码10001101,下列说法错误的是( )

A  如果代码为无符号数,则其十进制真值为+141

B  如果代码为补码数,则其十进制真值为-115

C  如果代码为标准移码数,则其十进制真值为+115

D  如果代码为原码数,则其十进制真值为-13

(9)单选题

存储器中地址号分别为1000#、1001#、1002#、1003的4个存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32位,存储器采用的是小端对齐模式,则这4个存储单元存储的数据值应被解析为( )

A  4D3C2B1A

B  1A2B2C3D

C  2B1A4D3C

D  3C4D1A2B

(10)单选题

两个浮点数相加减时,关于对阶操作的描述,正确的是( )

A  阶码大的向阶码小的对齐

B  阶码小的向阶码大的对齐

C  两数直接相加减,不需要对阶

D  以上各项描述全错

(11)单选题

下列关于字符表示,描述正确的是( )

A  每个英文字符都是用1字节代码来表示,其中包含了1位校验码;

B  每个中文汉字都是用2字节代码来表示,其中也包含了校验码;

C  中文汉字的输入码,也是用二进制代码来表示的;

D  十六进制的中文汉字的机内码是在十六进制的国标码上再加以A0A0得到;

(12)单选题

在IEEE754浮点数格式中,∞的表示代码是( )

A  阶码各位均为0,尾数各位均为0

B  阶码各位均为0,尾数各位均为1

C  阶码各位均为1,尾数各位均为1

D  阶码各位均为1,尾数各位均为0

(13)单选题

若浮点数的尾数是用5位补码来表示的,则下列尾数中规格化的尾数是( )

A  01100和11110

B  11011和01011

C  10000和01001

D  01011和11010

(14)单选题

下列关于补码加减法的描述,其中错误的描述是( )

A  两个补码数相加,符号位也要参与运算

B  加数、被加数的符号相同,若结果值的符号与它们相反,则一定发生了溢出

C  最高数据位有进位,则一定发生了溢出

D  两个数相减,等价于被减数加上减数的变补值;

(15)单选题

下列对海明校验的描述中,正确的描述是( )

A  分成r组时,可以得到r位指误码,因此可以分对应到2^r种只有1位出错的模式;

B  海明校验码的码距与校验位的位数没有关系;

C  待编码数据长度为4位,再增加3位校验码就可以检测到仅1位数据出错的情况并纠错;

D  在任何条件下,海明校验都无法检测到多位数据同时出错的情况;

(16)单选题

字长为8位的浮点数二进制代码,最高5位是补码表示的阶码,最低3位是补码表示的规格化尾数,则该浮点数的表示范围是( )

A  -0.75×2^15
~ 0.75×2^15

B  -0.75×2^16 ~ 0.75×2^15

C  -2^16 ~ 0.75×2^15

D  -2^15 ~ 0.75×2^15

(17)单选题

下列关于IEEE754规范化浮点数乘法运算,正确的描述是( )

A  需要先对两个浮点数进行对阶操作,使两者的阶码对齐

B  乘法结果最多只需向右移动1位,即可实现对尾数的规格化处理

C  乘法结果也可能要进行左移规格化处理

D  乘法结果中,阶码的代码为全1时,尾数的代码也可能不是为全0

(18)单选题

下列对奇偶校验的描述中,正确的描述是( )

A  奇偶校验均不能检测到偶数个数据位出错,也无法定位出错位;

B  奇偶校验均可以检测到偶数个数据位出错,也可以定位出错位;

C  奇偶校验均可以检测到奇数个数据位出错,还可以定位出错位;

D  奇偶校验均不能检测到奇数个数据位出错,也无法定位出错位;

(19)单选题

某二进制小数的补码为1.0011,这个数的十进制真值是( )

A  +1.1925

B  -0.1925

C  +1.8125

D  -0.8125

(20)单选题

下列关于二进制原码数的加减法规则,描述错误的是( )

A  数值位相加减,最后再单独处理符号位

B  两数相加时,如果被加数和加数同号,则数值位求和

C  两数相减时,如果被减数和减数异号,则数值位求差

D  数值位进行求和时,数值位直接相加,结果的符号取被加数/被减数的符号;如果最高数位产生了进位,则加/减结果有溢出。

(21)单选题

某十六进制浮点数A3D00000,假设其二进制补码字长32位,最高8位是阶码(含1位阶符),尾数是最低24位(含1位数符),则该浮点数的十进制真值是(  )

A  -0.375×2^(-93)

B  -0.625×2^(-93)

C  0.625×2^(-35)

D  -0.375×2^(-35) 

(22)单选题

某一个标准的IEEE754格式短浮点数,如果它的十进制真值为-18.625,则这个浮点数对应的十六进制代码应是( )

A  41950000

B  05B58000

C  C24A8000

D  C1950000

(23)单选题

某IEEE754格式的短浮点数,若它16进制代码ABE00000,则浮点数的真值为()

A  -0.75×2^(-40)

B  -1.75×2^(-40)

C  -0.75×2^(-87)

D  -1.75×2^(-87)

(24)单选题

字长5位的待编码二进制有效数据为11011,对它进行CRC编码时采用的生成多项式代码为1011,则得到的编码结果为( )

A  11011101

B  11011100

C  11011010

D  11011001

(25)单选题

下列对原码1位乘法,描述错误的是( )

A  先让数值位的绝对值直接相乘,最后的符号位等于被乘数和乘数符号的异或值

B  当前的乘数位数字为0时,不需要执行部分积的累加操作,也不需整体右移1位

C  部分积循环相加的次数等于乘数数值位的位数

D  部分积每次累加以后均要与乘数一起整体向右移动1位,主要目的是确保数位的权值对齐

(26)填空题

存储器按字节编址,其中有地址分别为1000#、1001#、1010#、1011的4个存储单元,分别保存的字节数据是0A、0B、2C、DD,如果数据字长为32位,采用的是大端模式,则这数据字应被解析为[填空1]【填写成格式如FFFFFFFF的十六进制代码】。

(27)填空题

某一个用补码表示成的定点小数,假设其字长为16位且含1位数符,则它可表示的最大负数所对应的二进制代码中,符号位是[填空1]、小数点后面的代码是[填空2]。【填写成格式如xxxxxxxxxxxxxxxx的二进制代码】

(28)填空题

定点整数字长16位,含一位符号,补码表示,真值最小的数表示成十六进制代码是[填空1]。【填写成格式如FFFF的十六进制代码】

(29)填空题

十进制数37.25写成IEEE754格式的32位短浮点数,其对应的十六进制代码是[填空1]。【填写成格式如FFFFFFFF的十六进制代码】

(30)填空题

将4位有效信息1001 编成CRC循环校验码,选择的生成多项式为X^3+X^1+1,则编码结果为[填空1]。【填写成格式如1111111的二进制代码】

获取标准答案请阅读全文

隐藏内容 需要支付:¥10

未经允许不得转载!单元测验 - 第2章【含答案】