技术拆解 - 计算机 01

 

进步来自总结,技术改变生活!

从今天开始我会不断期更新技术杂谈,我也会在我的微信公众号里开始运营对技术的拆解,其目的是更好的加深自己对技术的认识,以及对生活的感悟。

今天先来个历史片段,讲讲计算机的发展史!

计算机是我们目前赖以生存的必需品,大到飞机小到电子手表,无一例外在为我们提供生活的便利。我很感慨吴军老师对能量的理解。人类从古代到现代,每天所消耗的能量在不断递减。递减的原因就在于人类可以站在巨人的肩膀上来思考问题。 巨人就代表智慧的工具,用工具减少人类每天的消耗!

计算机发展到今天,已经可以足不出户就可知天下事,这在古时候是想都不敢想的。

01

首先,计算机的发展离不开数学,当数学发展到一定程度的时候,刚好人们开始思考计算的问题,当然计算与数学是两码事,一个是理论一个是实践,但是实践的根本就是数学功底。

至于计算,对一个简单机械的行为,当时唯一能解决的方法就是心算,也可以理解为手算。比如计算23+98,那时候人在严密的数学基础上还是可快速准确的计算出答案。

那么这种心算还是过于复杂,因为消耗时间和脑力,人类不得不找到一个简单快速的方法来取代不确定的计算过程。于是,在中国的东汉到三国时期出现了算盘。 在美国硅谷的山景城有世界上最大的计算机博物馆,一进门最显眼的地方立着一个大展牌,上面写着“计算机有2000年的历史”。

可见,算盘在计算机史上有很高的地位。算盘在整个计算过程中,人只是提供了动力,而非运算能力,计算的口决靠的是一套珠算集来操作。

02

技术的进步总是在曲线式的迭代发展,鉴于算盘的复杂化,人们需要设计一种能够通过机械传动来计算的机器。 于是在1642年,法国著名数学家帕斯卡发明了机械式计算器。

这是一台完全由机械齿轮构造成的计算器,帕斯卡在设计的过程中用了固定齿轮计数来实现结果计算。 请注意这个时候的计算机发展还是处于机械化,机械本来是一个宏观的概念,容易理解,看的见摸得着,排查问题也方便。 但是到了德国数学莱布尼茨,他改进了帕斯卡计算器,并发明了能够直接执行四则运算的机器。

并且莱布尼茨受中国“八卦”的影响发明了二进制,不过发明二进制并不是为了改进计算机,而是处于哲学和宗教的原因罢了,所以二进制在他手里并没有用。

03

按照常理,四则运算能够做到了,那么下一步岂不是尝试做一台能够计算微积分的计算机,这就一直到了19世纪英国数学家巴贝奇设计的差分机才解决了这个问题。

但是由于这个机器太过复杂,不适合民用商用,所以最后不得不停止该项目的改进和推广。 从此机械计算机的路就走到了尽头....

【完】待续...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值