计算机原理中二进制数10000000原码表示的代符号数十进制是多少,补码表示的代符号数十进制是多少,为什么

2024-11-01 17:13:18
推荐回答(2个)
回答(1):

原码十进制是-0;第一位是符号位,原码正数的符号位用“0”表示,负数的符号位用“1”表示;数值部分保持不变。无符号数是0000000=0.
补码是-128;补码符号位与原码的符号位相同;
正数:补码的数值部分与原码的数值相同;
负数:补码的数值部分是原码的数值按位求反,且最低位加1,所以是0000000全取反1111111再加1等于10000000=2^7=128

回答(2):

计算机原理中二进制数10000000原码表示的代符号数十进制是128