X的补码是1011,Y的补码是0010,则X—Y的值的补码为________________ (注意用4位二进制表示的有符号数)。

admin2019-11-22  11

问题 X的补码是1011,Y的补码是0010,则X—Y的值的补码为________________ (注意用4位二进制表示的有符号数)。

选项

答案1001

解析 补码的运算规则是:
(1)[X+Y]补码=[X]补码+[Y]补码
(2)[X-Y]补码=[X]补码+[-Y]补码
补码表示的整数范围如下。
(1)8位补码:-27~27-1(-128~127)所有整数。其中规定:补码10000000表示-128。
(2)N位补码:-2(N-1)~2(N-1)-1范围内的所有整数。
根据上述运算规则,1011-0010=1001。
转载请注明原文地址:https://kaotiyun.com/show/PanC777K
0

最新回复(0)