某机器的字长为8,符号位站一位,数据位占七位,采用补码表示的最小整数位-2^7+1,那么11111111不是-2^8+1
那么11111111不是-2^8+1吗求解?
人气:108 ℃ 时间:2019-08-21 14:28:10
解答
都说了有符号位,这是有符号数,11111111当然不是-2^8+1了,符号位占去了一位啊,不能计算进去.而且有符号数转换成十进制也不是这样转的,取反加1,1111111取反是0啊,0再加1为1,带上符号位则为-1
如果11111111第一位不是符号位,是个无符号数的话,那么它的值等于2^8
有符号数、无符号数、补码等这些概念要好好搞清楚
推荐
- 试题:设机器字长为8位(含1位符号位),用补码运算规则计算:A=19/32,B= --17/128,求:A -- B
- -13/64,29/128 2.设机器字长为8位(含1位符号位),用补码运算规则计算下列各题.(1)A=9/64,B=-13/32,求A+B;(2)A=19/32,B=-17/128,求A-B;
- 8位有符号数的补码表示范围
- 设机器字长为8位(含1位符号位),用补码运算规则计算:A=11/64,B=-15/32,求A+B
- 假设二进制代码为11111111,如将其作为带符号整数的补码,它所表示的整数值为?
- 莲是( ) A藻类植物 B裸子植物C蕨类植物D被子植物
- 我爸爸教我骑自行车用英语怎么说
- no matter how no matter what
猜你喜欢