计算的本质

计算是用脑,还是用手?换句话说,计算是一项脑力劳动,还是体力劳动?

在硅谷中心的计算机博物馆里,你会看到一个非常显眼的大展牌,“计算机 2000 年的历史”。你不禁会产生一个疑问,“计算机(computer)不是 1946 年才被发明出来的吗?”

原来,美国的科学史专家们把中国的算盘算作了最早的计算机。是不是很奇怪?!

在吴军的新书《计算之魂》中,给出了算盘为什么是最早的计算机的解释。

实际上,古希腊人使用算盘的历史要远早于我们,大约在公元前 5 世纪,而且和中国算盘在外观上颇为相似,如下图:

而且,在英语中,算盘的单词“abacus ”便是源于古希腊文。

但是,为什么古希腊的算盘不是计算机,而中国算盘就是呢?中国的算盘实际上并不是靠人通过动脑筋来心算或手算的,而是有一套珠算口诀来控制操作。

说到这里,使我不禁想起儿时我爸教我背珠算口诀的场景:“一上一、二上二,......,三下五去二、四下五去一、五去五进一、六去四进一......”。尽管如今已经不再打算盘,但这些口诀仍然可以脱口而出,记忆犹新!

的确,真正会打算盘的人,根本都是不用费劲心算的,每次在村里的供销社见到那些拿着算盘算账的人,只见他们劈里啪啦打个不停,不一会儿的功夫,他们已经很帐算出来了,而且很少出错!他们不过是按照珠算的口诀在执行指令而已!正如书上所说,“算盘打熟了,用的是肌肉记忆,就像一个职业乒乓球选手随手一挥拍就接住了球并且能够让球回到对方的球台上一样,根本不需要他刻意拿着球拍凑到球的位置,更不需要思考手该怎么动。”

因此,至少在人们使用算盘进行计算时,基本只需要手的机械运动,而不需要多么复杂的大脑的运算能力。

在计算机史上,最伟大的人物莫过于冯 · 诺依曼和图灵。图灵在读了冯 · 诺依曼的《量子力学的数学基础》一书后很受启发,他认为:计算是基于机械的运动(电子的运动可以被认为是等价于机械运动)。

在了解中国算盘的故事之后,相信对于“计算的本质是机械运动”这一说法就没有那么难以理解了!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值