Math 加法在计算机中是如何工作的?

Math 加法在计算机中是如何工作的?,math,computer-science,theory,number-theory,Math,Computer Science,Theory,Number Theory,我正在看一段关于计算机体系结构的视频,突然想到一个问题。加法和基本运算如何在计算机上工作?我是说,我知道2+2=4,但我不知道为什么?我只知道,如果我把2个苹果加在另外2个苹果上,我会看到4个,但是有没有可能证明这一点 我的问题是,在最基本的水平上,计算机如何知道2+2=4?我知道有些函数可以添加数字,但在基本层面上,如何执行添加 我只想知道这一点,以便更好地理解计算机是如何工作的,因为计算机执行的最基本和最常用的操作是求和(我相信)在“最底层”的数字是正义的,物理电子硬件本身被用来执行加法运算

我正在看一段关于计算机体系结构的视频,突然想到一个问题。加法和基本运算如何在计算机上工作?我是说,我知道2+2=4,但我不知道为什么?我只知道,如果我把2个苹果加在另外2个苹果上,我会看到4个,但是有没有可能证明这一点

我的问题是,在最基本的水平上,计算机如何知道2+2=4?我知道有些函数可以添加数字,但在基本层面上,如何执行添加

我只想知道这一点,以便更好地理解计算机是如何工作的,因为计算机执行的最基本和最常用的操作是求和(我相信)

在“最底层”的数字是正义的,物理电子硬件本身被用来执行加法运算1(数字中的每一位都由物理电路线的开/关表示)-这是通过某个变量来完成的

有关数学的“如何”工作,请参见,这是最常用的整数编码。从概念上讲,这种算法与其他基数的算法类似,例如学校教授的base-10/decimal



1现代/传统计算机:有机械计算机(至少在“计算机器”方面)、模拟计算机和量子计算机等。

有不同的加法器和分机,它们通过电路连接。 .全加器,半加器用于不同的no范围。所有这些加法器都以o'和1'的形式排列,每个数字都有二进制位代码。这太容易了。如果你读一次,就会得到它