计算机的发展史
计算机的前身
1642年的时候,一位19岁的法国小伙设计并制作了一台能自动进位的加减法计算装置,一开始是只能算加法的,所以叫“加法器”。后来慢慢改良,可以做加减乘除的四则运算,叫“差分机”,这是世界上第一台数字计算器,也是后来计算机的前身。而这位小伙叫“布莱士·帕斯卡”。
第一台计算机
第二次世界大战的时候,为了搞出更新的导弹,美国陆军军械部在马里兰州的阿伯丁设立了“弹道研究实验室”。要求实验室每天提供6张射表一边对导弹的研制进行技术鉴定。但以当时的条件来讲根本不可能,200多名计算员加班加点2月多月才能完成一张射表。1942年的时候莫奇利提出了制作一台电子计算机的设想。
1946年2月14日的时候,世界上第一台计算机“ENIAC”诞生了。这个东西呢,有点大,用了18800个电子管,占地170平方米,重达30吨,每小时耗电150千瓦。这种情况下电子管非常容易损坏,想想18000个电子管,损坏一个,你就要全部检查一遍,多吓人。而在参与研发“ENIAC”的团队中有一位科学家“冯·诺依曼”,嗯,他参与研发了美国第一个原子弹。在研制原子弹的过程中,有非常复杂的计算。在1944年一个美丽的夏天,冯·诺依曼在火车站遇到了戈尔斯坦(美国弹道实验室的军方负责人),两个大佬一拍即合,冯·诺依曼就加入了ENIAC的研制团队中。1945年的时候,冯·诺依曼写了总结报告“关于EDVAC的报告草案“,EDVAC:离散变量自动电子计算机,我们现在用的计算机都是基于这份报告。EDVAC方案明确奠定了新机器由五个部分组成,包括:运算器、逻辑控制装置、存储器、输入和输出设备,并描述了这五部分的职能和相互关系。包括二进制,也是他提出来的。所以我们现在使用的计算机成为冯·诺依曼结构计算机,而冯·诺依曼则被称为“现代计算机之父”。EDVAC是1949年8月做出来的,1951年才开始运行的。当然无论是ENIAC还是EDVAC的发明人都是美国宾夕法尼亚大学的莫奇利和艾克特。为啥EDVAC完了2年才开始运行呢?这二位大佬从宾西尼亚大学辞职了,还带走了大部分的工程师。因此产生了专利纠纷。
而ENIAC和EDVAC也是第一代计算机,至此计算机进入了飞速发展的时代。
1954年的时候,IBM制造了晶体管的二代计算机,增加了浮点运算。
1958年德州仪器的工程师Jack Kilby发明了集成电路(IC),将三种电子元件结合到一片小小的硅片上。更多的元件集成到单一的半导体芯片上,计算机变得更小,功耗更低,速度更快。1964-1971,经过几年的发展,第三代集成电路计算机问世了
1971—至今,则是第四代计算机(大规模和超大规模集成电路),其中提的一提的是1983年1月19日的时候,出现了第一台使用鼠标的计算机,至此,计算机有了用户界面。