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

admin2016-08-25  24

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

选项

答案1001

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

最新回复(0)