若机器字长为8位,则可表示出十进制整数-128的编码是【 】。
A、原码
B、反码
C、补码
D、ASCII码
若机器字长为8位,则可表示出十进制整数-128的编码是【 】。
A、原码
B、反码
C、补码
D、ASCII码
C原码表示是用最左边的位(即最高位)表示符号,0正1负,其余的7位来表示数的绝对值,-128的绝对值为128,用二进制表示时需要8位,所以机器字长为8位时,采用原码不能表示-128。对于负数,反码表示是用最左边的位(即最高位)表示符号,0正1负,其余的7位是将数的绝对值的...
查看完整答案假定编译器规定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,则其反码用十六进制表为【 】。