全部展开
补码的存在是由于相减之和,并简化了计算过程和硬件设计的难度。
首先,您需要知道如何产生两个零。0包括+0和-0。原始代码及其逆代码有两种形式。对于补码+0,真实值为0.000000.Y -0,真实值为1.0000000的补码。如果数字为正,则原始代码,反向代码和补码相同。如果数字为负,则符号位为1,其余为原始代码。代码被拒绝,总数增加一。
为简单起见,请使用1个字节代表一个整数。问题:0的补码表示形式:+ 0的补码:000000000-0的补码:第一步:11111111第二步+ 1 = 100000000第三部分:携带1被丢弃。