作业帮 > 数学 > 作业

求反码,补码,原码的加减运算规则及原理(尤其是反码……)

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/09/21 19:07:47
求反码,补码,原码的加减运算规则及原理(尤其是反码……)
想请问一下这几种做法的原理因为我一直都叫这些计算弄的糊里糊涂的……还有,我刚才看到[a]补-[b]补=[a-b]补=[a]补+[-b]补,那么是不是说 [b]补=- [-b]补
求反码,补码,原码的加减运算规则及原理(尤其是反码……)
对于正数来说,其二进制原码,反码,补码均为相同的,为原码的形式;
对于负数来说,其反码为符号位保持不变,其余各位取反,其反码为符号位保持不变,其余各位取反后再在最后一位上加1.
例如:十进制数+18=二进制数010010(第一位为符号位,0为正,1为负),其反码和补码均为010010
十进制数-18=二进制数110010,其反码为101101(符号位保留,其余取反),补码为101110(符号位保留,其余各位取反后末位加1)
关于你的问题:[a]补-[b]补=[a-b]补=[a]补+[-b]补,那么是不是说 [b]补=- [-b]补 呢?
答案是肯定的.
举个例子:十进制数+21=二进制数010101(第一位是符号位),那么+21的补码为001011,十进制数-21=二进制数110101,那么-21的补码为101011,
所以-(-21补)=(21)补
不知道解释的你能否接受~