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

admin2015-07-06  30

问题 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)n-1范围内的所有整数。根据上述运算规则,1011-0010=1001。
转载请注明原文地址:https://kaotiyun.com/show/pEIC777K
0

最新回复(0)