补充号码系统
数字系统中的单词互补意味着从该数字的最高数量的数字的差异。该定义可以应用于各种数字系统,它们也被不同地命名。但通常,如果一个数字具有n的基础,那么被称为(n-1)的补充。但是,如果我们添加一个值,那么这将为我们提供n的价值。例如,让我们从十进制数开始,因为我们大多熟悉该数字系统。让我们拿25号。补充可以用两种方式发现,因为它的基地为10,这将被称为(10 - 1)9的补充。
方法1:第一种方法是从99年从99年中减去数量的最高数量的最高数量的数字。因此,我们得到(99-25),即74。
方法2:在第二种方法中,每个数字被单独考虑并从9中减去9,因为9是最高的。所以我们得到9 - 2,9 - 5,这意味着答案是74.所以我们得到了相同的答案,并且寻找补充的方法都是真实的,可以根据我们的意志来应用。
二进制数系:现在来一个二进制数这是我们讨论的主要话题。它只有两位数0和1,因此名称是二进制的。它的基础为2,所以如果我们从最高数量的数字中减去它,那么我们就可以获得(2 - 1)1的补充。如果添加1,那么我们将获得2个补充。此外,如果从1(0和1之间的最高)减去单个数字,那么我们也将获得1的补充并添加一个将给我们2的补充。然而,幸运的是,对于我们来说,还有另一种寻找1的补充方法。我们不必记住所有这些步骤来查找1和2的补充,但一个简单的诀窍将完成这项工作。
两种方法是类似的,我们以前讨论过,但我们可以使用的新方法或技巧在找到1的补充时。让我们打破悬念,看看各种方法,以找出1和2的补充与一个例子。例如,我们必须找出2的补码0100.这里,在数字之前已经使用了零来使其成为四个位数。由于,我们具有两个用于二进制系统的幂的位数。
方法 - 1在这种方法中,我们必须从1111中减去它,因为它是最高的四个数字数字1的补充。1111 - 0100是1011.2的补充将是1011 + 1,即1100。
方法 - 2在这里,从1中减去每个数字数字以获得1的补充。其结果将是1 - 0,1 - 1,1 - 0,1 - 0,1 - 0,即1011。
2的补充将是1011 + 1 = 1100。
方法 - 3.在这里,我们必须替换1到0到0到1,以找出1的补充。添加一个结果将给我们2的补充。
对于0100,我们将通过替换1乘1到0到0,到1,这将提供结果1011.在该结果中添加1,将给我们(1011 + 1)为1100。
所以在我们看到的所有三种方法中,我们发现了相同的结果,所有方法都是正确的,并且可以根据其便利使用任何一个。
2的积极和负数的补充表示。
为什么我们确实需要2个补充?
使用的主要问题2的补充是它可用于减法两位二进制数字。计算机只能在我们所知的情况下理解二进制,并且没有任何称为负数二进制数字系统但是,绝对有必要使用二进制表示负数,这可以通过将符号位分配给额外额外的数字来完成。如果符号位为1,则编号被认为是否定的,如果它是0,则将是数字将称为正数。
用于减法可以如下所做的二进制数 -
从更大的数字中减去较小的数字
- 找到2的较小数字的补充。
- 添加较大和2的较小数字的补充。
- 丢弃携带。
- 丢弃携带后,保持结果将答案减法。
从较小的数字中减去更多的数字
- 找到2的更大数字的补充。
- 将2的较大数字补充到较小的数字。
- 如果没有生成携带,请找到结果2的补充,结果将是负的。
- 如果生成携带,请丢弃携带并取出结果,这将是答案,标志将是负的。
从较小的数字减去更大的数字。
2分的优点
- 减法可以通过2个补充方法的帮助来完成。
- 易于使用较大的电路完成。
- 围绕承载无需如在的情况下1的补充。
- 负数可以使用2的补充。