1的补

我们现在已经熟悉了各种数字系统的基本知识万博世界杯狂欢数字电子技术。现在让我们快速浏览一下主要的号码系统二进制数字系统。在二进制数字系统中,0和1可以表示所有的数字。在讨论之前1的补让我们先看一些不同的东西。
让我们看一下从0到7的数字

八进制数


现在我们已经给出了一个例子来说明二进制数的表示。这样做是为了表示正数。但是如果我们想用二进制表示负数呢。

在二进制数制中不存在负号的概念。尽管在二进制数制中负数的表示一直存在争议。为此,人们开发了各种方法。其中最受欢迎的是1的补2的补。虽然2的补在流行程度上占主导地位的是1的补充,但这也是由于更简单的概念,更简单的硬件设计。现在我们来看看1的补码的方法。

数字表示

在二进制数制中,1的补数是表示负数的一种非常简单的方法。表示任意数量的负首先我们必须考虑其积极级二进制的二进制值系统,那么我们必须简单地转换1与0 0和1,我们将得到这个数字的1补也是这个数字的负面价值。正如我们所看到的,这种方法确实是一种补充的方法。如果我们看一些例子,我们就会有一个清楚的想法。

八进制数

例子
首先让我们考虑0 -7的正数

1 s-complement

现在,1的补其中的数字如下所示

使用1的补码进行减法
的方法二进制减在1的补码的帮助下变得很容易。现在让我们看一个用1的补来理解减法的例子。
假设A = (5)10= (0 1 0 1)2
且B = (3)10= (0 0 1 1)2
我们要求出A - B
首先我们要计算1的B的补数
1的补B = 1 1 0 0
现在我们把结果和A相加

现在,在结果中,我们可以看到有一个溢出位,我们必须将其与剩余的结果相加

这是期望的结果。
当没有任何溢位时,前一阶段得到的结果就是答案。

想要更多的电气知识?
请在下面输入您的电子邮件,以获得关于电气和电子工程的免费信息文章

关于Elecmabetx官网trical4U

mabetx官网Electrical4U致力于所有与电气和电子工程相关的东西的教学和分享。

留下你的评论