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

admin2018-06-20  37

问题 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/u06C777K
0

最新回复(0)