Har*_*uds 5 theory math computer-science number-theory
我正在观看有关计算机架构的视频,我想到了一个问题.添加和基本操作如何在计算机上运行?我的意思是,我知道2 + 2 = 4但我不知道为什么?我只知道,如果我将2个苹果添加到另外2个,那么我看到4,但是有可能证明这一点吗?
我的问题是,计算机如何知道最基本的2 + 2 = 4?我知道有些功能可以添加数字,但在基本级别如何执行添加?
我只想知道这一点,以便更好地了解计算机的工作方式,因为计算机执行的最基本和最常用的操作是总和(我相信)
在"非常底部",数字只是二进制,并且物理电子硬件用于执行加法操作本身1(其中数字中的每个位由物理电路线的开/关表示) - 这由一些人完成加法器电路的变化.
对于"如何"数学运算,请参阅二进制补码:Aritmetic,这是最常用的整数编码.从概念上讲,这种算法类似于其他基础,例如在学校教授的基础10 /十进制.
1现代/传统计算机:有机械计算机(至少在"计算机器"),模拟计算机和量子计算机等.