用8位2进制来表示一个数的话,-8的源码为1000 1000,反码为1111 0111,补码为1111 1000 根据扩展是符号位向高位扩展的原理 前面的1111是表示负号位的扩展,所以可以直接等于1000吧 一般都是8位扩展到16位 你这是书上简写了吧.最好做题时还是写1111 1000
-8的补码是多少?书上-8补码是1000但我就看不明白了.按定义来说当真值为负,补码便是将数值位按位取反,最后加1,符号
1个回答
相关问题
-
8位补码用16位补码怎么表示?某数若用8位补码表示为10110110,则该数若用16位补码表示应为多少?若8位补码为01
-
-8的补码为什么是1000,而不是11000,+8的补码不应该是1000吗?
-
10,-10的8位补码是多少?
-
补码是对它的原码(除符号位外)各位取反,并在未位加1?
-
真值“-8”用 8 位二进制补码表达是
-
你的回答中说,补码变原码是将补码减一再取反,似乎不是这样.补码与原码互相转换的原则均是取反加
-
8位二进制补码所能表示的十进制整数范围是多少至多少?前者的二进制补码表示为多少,后者的二进制补码表示
-
十进制-27对应的8位二进制补码为 X的补码为000101,则-2X的补码为
-
8位整数补码的表示范围是_____.
-
十进制数82的8位补码是