1的补

我们现在已经熟悉了各种数字系统的基础betway必威体育 精装版数字电子技术.现在让我们快速浏览一下主编号系统二进制数字系统.在二进制数系统中,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
首先我们要计算B的补码是1
B的1的补码等于1 1 0 0
现在我们要把结果和A相加

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

这是期望的结果。
当不存在任何溢出数字时,前一阶段得到的结果就是答案。

想学得更快?
每周让电子文章发送到你的收件箱。
不需要信用卡——它是100%免费的。

关于Elecbetway网页版trical4U

betway网页版Electrical4U致力于电气和电子工程相关的教学和分享。

留下你的评论