十进制数"-3"用8位二进制数补码表示为().A:10000011BB:11111100BC:11111101BD:01111101B为什么不是B

问题描述:

十进制数"-3"用8位二进制数补码表示为().
A:10000011B
B:11111100B
C:11111101B
D:01111101B
为什么不是B

-3d=-11b,其8位二进制原码为10000011,对其低7位取反加1,得8位二进制补码11111101,所以答案应当是C.答案B是-3的8位二进制反码.