(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的二进制代码】
获取标准答案请阅读全文
未经允许不得转载!单元测验 - 第2章【含答案】