计算机组成原理——数据的表示与运算2

D

n位定点整数包括1位符号位,n-1位数值位。因此当符号位为0,表示为正数时,数值位全为1,是最大值。例如n=5,那么01111是最大值,最大值是15。

1111=10000-1=2^4-1

最小值只要符号位取1即可,所以最小值是最大值的相反数。

计算机组成原理——数据的表示与运算2_第1张图片

C

由题干可知,有n+1位。

有一位表示符号位,其余n位表示数值位。

例如n=4时,反码1110的原码为1001,代表-0.125

计算机组成原理——数据的表示与运算2_第2张图片

D

注意A与D,是有等于号的。

7、‏某十六进制浮点数A3D00000中最高8位是阶码(含1位阶符),尾数是最低24位(含1位数符),若阶码和尾数均采用补码,则该浮点数的十进制真值是()

A. 0.625×2^(-35)
B. -0.375×2^(-35)
C. -0.625×2^(-93)
D. -0.375×2^(-93)

A3D00000=1010 0011 1101 0000 0000 0000 0000 0000

其中阶码为1010 0011,对应的原码为1101 1101=-93

尾数为1101 0000 0000 0000 0000 0000,

对应的原码为:1011 0000 0000 0000 0000 0000=-0.375

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

A. D4C3B2A1
B. 1A2B2C3D
C. A1B2C3D4
D. 4D3C2B1A
 

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

A. 11011010
B. 01011010
C. 10111010
D. 00111010

移码=补码的符号位取反

10、​两个字长16位的补码0A2B和E16A, 带符号扩展成32位后的结果分别()

A. FFFF0A2B和0000E16A
B. 00000A2B和0000E16A
C. 11110A2B和FFFFE16A
D. 00000A2B和FFFFE16A

0A2B=0000 1010 0010 1011,原码为:0000 1010 0010 1011,(正数的补码与原码相同)

扩展为32位为:0000 0000 0000 0000 0000 1010 0010 1011,

转化为补码:0000 0000 0000 0000 0000 1010 0010 1011=00000A2B

E16A=1110 0001 0110 1010,原码为:1001 1110 1001 0110

扩展为32位为:1000 0000 0000 0000 0001 1110 1001 0110

转换为补码为:1111 1111 1111 1111 1110 0001 0110 1010=FFFFE16A

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

A. 110010011和010010011
B. 100100111和100100110
C. 100100111和100100110
D. 100100110和100100111


 

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

A. 10000和01001
B. 01011和11010
C. 01100和11110
D. 11011和01011

用原码表示尾数的话,最高位一定是1,用补码表示尾数的话,符号位和最高位相反。

计算机组成原理——数据的表示与运算2_第3张图片

14、若浮点数的尾数是用5位补码来表示(其中符号位1位),则下列尾数中规格化的尾数是(C)

A. 01011和11010
B. 01100和11110
C. 10000和01001
D. 11011和01011

15、下列关于补码和移码关系的描述中,错误的是(B)

A. 同一个数的补码和移码,其数值部分相同,而符号相反
B. 零的补码和移码相同
C. 相同位数的补码和移码具有相同的数据表示范围
D. 一般用移码表示浮点数的阶码,而用补码表示定点数

0用补码表示为0000 0000,0用移码表示为1000 0000

计算机组成原理——数据的表示与运算2_第4张图片

计算机组成原理——数据的表示与运算2_第5张图片

16、已知 定点小数[X]补 = 1.X1X2X3, 若要求X≤-0.75,则下列满足要求的是(ABD)

A.x1x2x3=010
B.x1x2x3=001
C.x1x2x3=101
D.x1x2x3=000

A:1.010,原码为1.110=-0.75

B:1.001,原码为1.111=-0.875

C:1.101,原码为1.011=-0.375

D:1.000,代表-1

计算机组成原理——数据的表示与运算2_第6张图片

17、在IEEE 754浮点机器数中不出现的是(AB)

‏A.基数
B.尾数中最高位的1

C.尾数的符号位
D.阶码的符号位

19、‎设x为整数,x的真值为25,以下选项与x相等的有()

A.反码二进制串为0001 1001的数
B.补码二进制串为0001 1001的数
‍‏C.原码二进制串为0001 1001的数

D.反码二进制串为0010 0110的数

25原码:0001 1001,反码:0001 1001,补码:0001 1001

20、关于奇偶校验的下列描述中,错误的是 (AD)

A.可纠正1位错误
B.检测得到的有错结论可靠
‍‏C.只需要1位校验位
D.检测得到的无错结论可靠

A:可以检测1位错误,不能纠正

D:当无错或出现偶数位错误时,会得到无错的结论

22、‎32位IEEE 754浮点数为41A4C000H, 则对应的真值的小数部分的数值为 (59375)
(只需要填小数点后面的阿拉伯数字,0和小数点均不需要填写)

41A4C000H=0100 0001 1010 0100 1100 0000 0000 0000

阶码:100 0001 1-0111 1111=0100=4

 (1.010010011)*2^4=10100.10011=2^-1+2^-4+2^-5=0.59375

24、‏设机器字长为16位,定点表示时,数据位15位,符号位1位,则定点原码表示时能表示的最小负数为 (-32767)(填十进制数,要带符号,且符号与数字间不能有空格)

定点整数表示时,15位数据位能表示的最小的数为1 111 1111 1111 1111=-32767

你可能感兴趣的:(计算机组成原理,学习)