求反码,补码,原码的加减运算规则及原理(尤其是反码……)想请问一下这几种做法的原理因为我一直都叫这些计算弄的糊里糊涂的……还有,我刚才看到[a]补-[b]补=[a-b]补=[a]补+[-b]补,那么是不是说 [b]补=- [-b]补

问题描述:

求反码,补码,原码的加减运算规则及原理(尤其是反码……)
想请问一下这几种做法的原理因为我一直都叫这些计算弄的糊里糊涂的……还有,我刚才看到[a]补-[b]补=[a-b]补=[a]补+[-b]补,那么是不是说 [b]补=- [-b]补

对于正数来说,其二进制原码,反码,补码均为相同的,为原码的形式;对于负数来说,其反码为符号位保持不变,其余各位取反,其反码为符号位保持不变,其余各位取反后再在最后一位上加1.例如:十进制数+18=二进制数010010(第...