从算盘到齿轮:机械计算机 ⚙️

发布者:鼓捣么宁 2026-5-10 10:06

《从算盘到芯片:计算如何变成机器》系列文章

作者:wvvx

时间:2026-05-09

02|从算盘到齿轮:机械计算机 ⚙️

承接上一节: 算盘把数量放进位置和规则里;这一节,我们看人类怎样把拨珠子的手,换成会自动咬合的齿轮。

01|规则能不能交给机器执行

算盘仍然需要人拨。人判断进位,人移动珠子。

机械计算机提出了一个大胆想法:如果规则足够明确,机器能不能自己完成这些动作?

17 世纪,帕斯卡制造过加减法机械计算器;莱布尼茨设计过能处理乘除的阶梯式计算机。到了 19 世纪,巴贝奇把这个梦想推向更远处。

02|齿轮怎样表示数字

齿轮可以把数字变成位置。一个齿轮转到 3,就表示 3;转到 8,就表示 8。多个齿轮并排,就像算盘的个位、十位、百位。

最关键的是进位。个位齿轮转满一圈,拨一下十位齿轮,十位就前进一步。

个位齿轮转动      |      v是否转满一圈?  |-- 没有:只改变个位  `-- 转满:个位归零 -> 推动十位齿轮前进一步

aha 点: 齿轮不是懂数学,而是把“满十进一”做成形状和咬合关系。

03|差分机为什么只靠加法

巴贝奇的差分机不是普通计算器,它想自动生成数学表格。航海、天文和工程都依赖表格,人工抄算出错会带来严重后果。

差分机的妙处,是很多表格可以用“差值”一步步推出来。比如平方数:

1, 4, 9, 16, 25, 36 ...差值:3, 5, 7, 9, 11 ...差值的差:2, 2, 2, 2 ...

只要不断做加法,机器就能推出下一项。

04|巴贝奇的野心

巴贝奇后来设想了分析机。它不只是算一种表格,而是可以根据指令做不同事情。这个思想已经接近通用计算机。

他的设计太超前,也太难制造。精密零件、资金、管理和时代条件,都没有真正托住这个梦想。

05|机械自动化的意义

机械计算最重要的启发是:计算可以不靠人的手一步步做,而可以被结构自动执行。

这句话后来会一次次出现:先是齿轮执行规则,再是继电器执行逻辑,再是电子管和晶体管执行开关。

想一想: 如果一个齿轮表示个位,另一个表示十位,你会怎样设计“满十进一”的动作?

大家都在看