第1题:
设机器中浮点数的格式如下:
其中阶码6位,包括1位符号位,尾数10位(含1位数符),浮点数的基为2。阶码用补码表示,尾数用原码表示。对于十进制数-25.8375,当阶码用补码表示、尾数用原码表示时,得到的规格化机器码为(38);当阶码用移码表示、尾数用原码表示时,得到的规格化机器码为(39);当阶码用原码表示,尾数用补码表示时,得到的规格化机器码为(40)。
A.1001011100111000
B.1110101100111010
C.1001011000111010
D.1001011100111010
第2题:
某机器的浮点数格式如下,采用非规格化表示(即不要求尾数的绝对值大于等于0.5)。
若阶码和尾数都采用补码表示,则该格式浮点数的绝对值范围为______。
A.2-6~26
B.2-63~263
C.2-64~264
D.2-64~263
第3题:
● 浮点数的一般表示形式为N=2E×F,其中E为阶码,F为尾数。以下关于浮点表示的叙述中,错误的是(3)。两个浮点数进行相加运算,应首先(4)。
(3)A. 阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度
B. 工业标准IEEE754浮点数格式中阶码采用移码、尾数采用原码表示
C. 规格化指的是阶码采用移码、尾数采用补码
D. 规格化表示要求将尾数的绝对值限定在区间[0.5, 1)
(4)A. 将较大的数进行规格化处理
B. 将较小的数进行规格化处理
C. 将这两个数的尾数相加
D. 统一这两个数的阶码
正确答案:C、D
解析:在浮点数中,为了在尾数中表示最多的有效数据位,同时使浮点数具有唯一的表示方式,浮点数的编码应当采用一定的规范,规定尾数部分用纯小数给出,而且尾数的绝对值应大于或等于l/R,并小于或等于1,即小数点后的第一位不为零。这种表示的规范称为浮点数的规格化的表示方法。两个符点数相加,首先应统一它们的阶码。对阶时…总是小阶向大阶对齐,即小阶的位数向右移位。
第4题:
计算机中十六位浮点数的表示格式为图1.4
某机器码为1010001010000000。
若阶码为移码且尾数为反码,则其真值为(60);
若阶码为移码且尾数为原码,则其真值为(61);
若阶码为补码且尾数为反码,则其真值为(62);
若阶码为补码且尾数为原码,则其真值为(63),将其规格化后的机器码为(64)。
A.0.00000001012
B.2010
C.1.2510
D.20.96937510
第5题:
下面是机器中浮点数的表示格式:
设浮点数的基为2。若阶码用补码表示、尾数用原码表示,十进制数-51.875采用上述格式可表示为(7);若阶码用移码表示、尾数用补码表示,该数可表示为(8)。
A.0110 111001111100
B.0110 011001111100
C.0110 001110011111
D.0101 011001111100
第6题:
某计算机中一个16位的二进制代码1101 11100101 1000,它若表示的是一个浮点数,该浮点数格式如下:
其中,阶码为移码(又叫增码),基数为2,尾数用补码表示,则该浮点数的值(十进制)是【 】。
第7题:
用8位寄存器表示浮点数,左3位为阶码(含1位符号),右5位为尾数(含1尾符),阶码用移码,尾数用补码表示时,(-3.25)10的浮点数形式是(1)。
A.
B.
C.
D.
第8题:
浮点数的一般表示形式为N=2E×F,其中E为阶码,F为尾数。以下关于浮点表示的叙述中,错误的是( )。两个浮点数进行相加运算,应首先( )。
A.阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度
B.工业标准IEEE754浮点数格式中阶码采用移码、尾数采用原码表示
C.规格化指的是阶码采用移码、尾数采用补码
D.规格化表示要求将尾数的绝对值限定在区间[O.5,1)
第9题:
计算机中16位浮点数的表示格式如图1所示:
某机器码为1110001010000000。
若阶码为移码且尾数为反码,其十进制真值为(8);
若阶码为移码且尾数为原码,其十进制真值为(9);
若阶码为补码且尾数为反码,其十进制真值为(10);
若阶码为补码且尾数为原码,其十进制真值为(11),将其规格化后的机器码为(12)。
A.0.078125
B.1.45
C.20
D.20.697395
第10题:
下面是某种计算机的32位短浮点数格式如图1.7
其中,M为用定点小数表示的尾数的绝对值,占23位;Ms是尾数的符号位,占1位;Ms和M一起表示尾数。E为用定点整数表示的阶码,占8位。若机器表示中取阶码的基数为2,求采用下列五种不同编码方式时,浮点数-123625E-3(隐含基数为10)规格化后的机器码:
阶码用补码方式、尾数用原码方式时,为(80);
阶码用补码方式、尾数用反码方式时,为(81);
阶码用移码方式、尾数用原码方式时,为(82);
阶码用移码方式、尾数用补码方式时,为(83);
阶码用移码方式、尾数用反码方式时,为(84);
A.10000111100001000110000000000000
B.00000111100001000101111111111111
C.10000111111110000101111111111111
D.00000111111110111010000000000000