1642年,19岁的布莱斯帕斯卡尔发明了他的滚轮式加法器,名为Pascaline(帕斯卡林),以帮助他的父亲为法国税务员征税。
Pascaline 是有史以来第一台包含数据携带机制的计算器。凭借该发明,帕斯卡获得了法国国王赐予的特权——他成为了该国唯一一个准许设计和生产机械计算器的人。
帕斯卡机享有诸多“第一”:它是第一台投入生产的计算机、第一台商用计算机、第一台受专利保护的计算机、第一台被写入百科全书的计算机等等,其历史价值不言而喻。
最初的Pascaline外观上有6个轮子,分别代表着个、十、百、千、万、十万等。只需要顺时针拨动轮子,就可以进行加法,而逆时针则进行减法。原理和手表很像,算是计算机的开山鼻祖了。
除了有6位制的,还有5位浓缩版的,还有8位制,甚至还有10位的。
下面视频展示的是Pascaline的10位制的。当第一个刻度盘(一个列)移动十个刻度时 - 第二个刻度盘移动一个刻度表示十个列的读数为10 - 当十个刻度盘移动十个刻度时,第三个刻度盘(百列)移动一个刻度代表一个刻度等等:
帕斯卡机最实用的功能是自动进位,进位区是整台机器最复杂、也是最精妙的部分。帕斯卡机的内部结构剖面图如下:
其内部结构如下:
以“86+34”为例,首先确保显示位的各个数字全部为0,这是初始状态。首先,在十位输入8,这时需将笔尖插入输入轮数字8对应的凹槽,顺时针转动输入轮,直到笔尖触碰到挡针,无法继续转动为止。同理,在个位输入数字6。这样,86就显示在了数字鼓上。按照同样的办法,在输入轮上依次输入3和4,便得到了最后的结果120。在这次运算中,机器自动完成了从个位到十位、从十位到百位的两次自动进位。
帕斯卡机的出现让计算的机械化、自动化成为可能,启发了之后的大批发明家、科学家,贡献巨大。
参考资料:
[1]王哲然:《自然科学博物馆研究》2020年第2期
[2]清华大学科学博物馆:器象 |帕斯卡计算机:世界上第一台受专利保护的计算机
------------ END ------------
进群,请加一口君个人微信,带你嵌入式入门进阶。
在公众号内回复「1024」,即可免费获取学习资料,期待你的关注~
继续阅读
阅读原文