对于浮点数 x=m×2i和y=w×2j,已知i>j,那么进行x+y运算时,首先应该对阶,即【 】,使其阶码相同。
A、将尾数 m 左移(i-j)位
B、将尾数m右移(i-j)位
C、将尾数 w左移(i-j)位
D、将尾数 w右移(i-j)位
对于浮点数 x=m×2i和y=w×2j,已知i>j,那么进行x+y运算时,首先应该对阶,即【 】,使其阶码相同。
A、将尾数 m 左移(i-j)位
B、将尾数m右移(i-j)位
C、将尾数 w左移(i-j)位
D、将尾数 w右移(i-j)位
D对浮点数进行相加或相减运算时,要作以下处理。① 对阶。使两个数的阶码相同。令 K=|i-j|,将阶码小的数的尾数右移 K位,使其阶码加上 K。② 求尾数和(差)。③ 结果规格化并判溢出。若运算结果所得的尾数不...
查看完整答案设32位浮点数格式如下。若阶码采用补码表示,为8位(含1位阶符),尾数采用原码表示,为24位(含1位数符),不考虑规格化(即不要求尾数的值位于[-0.5,0.5]),阶码的最大值为【 】。
假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句:unsigned short x=65530;unsigned int y=x;得到y的机器数为【 】。
float型数据通常采用IEEE754单精度浮点数格式表示。若编译器将float型变量x分配在一个32位浮点寄存器FR1中,且x=-8.25,则FR1的内容是【 】。
计算机中常用原码、反码、补码和移码表示 数据,其中表示0时仅用一个编码的是【 】
将多项式27+25+22+20表示为十六进制数,值为【 】。
机器字长为8位,定点整数X的补码用十六进制表示为B6H,则其反码用十六进制表为【 】。