计算机计算“1+1=2”的详细过程是什么?

 我来答
龙氏家族LKL
推荐于2019-11-17 · TA获得超过9641个赞
知道小有建树答主
回答量:57
采纳率:100%
帮助的人:1.6万
展开全部

计算器计算:1+1=2,实际上是用的是二进制,即:1+1=10

一、首先介绍三种最典型的逻辑电路


1.与门 AND

其功能为当当且仅当输入端均为1(高电平)时,输出端才为1,反之为0,故真值表为:

2、或门 OR

其功能为当当且仅当输入端均为0(低电平)时,输出端才为0,反之为1,故真值表为:

3、非门 NOT

相比于与或门,非门只有一个输入,而输出为输入端的反相,即高电平输出则低电平输入,反之亦然,其真值表为:

上述电路都可以用三极管来实现。

二、然后引入最简单的【半加器】的概念,即只考虑两个1位的二进制数相加,而不考虑进位问题。

1、令输入为和那么,很容易得到如下真值表:

其中逻辑关系为:

2、我们会发现,只需要用到与门,非门,或门三种逻辑电路即可实现,如图所示:

3、至于全加器(考虑地位向高位idea进位)的一个典型电路如下图所示,和为输入,为进位,可以自行学习。

其逻辑关系为:

可以同样使用与非或三种基本逻辑电路实现。

三、再进一步,将多个全加器串联起来,一个4位加法器如图所示:

输出的为四位二进制数和的和,最大可以实现:

1111+1111=11110

转换为二进制,即15+15=30

假设是8位的加法器,那么这个最大计算范围便会是:255+255=510

假设是16位的加法器,那么这个最大计算范围便会是: 65535 + 65 535=131070 

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式