第1章 计算机系统概述
1.1计算机发展简史
电子计算机的诞生和发展是20世纪*伟大的科技成果之一,在这以前,人们设计出了一些其他类型的计算工具。早在13世纪,我国就发明了算盘,如图1—1所示,这是世界公认的*早的计算工具。促进计算工具研究发展的*初动力是编制初等函数表(如正弦、余弦、对数等)。法国科学家帕斯卡(Blaise Pascal,1623--1662)于1642年制造出**台能工作的机械计算机,程序设计语言Pascal就是为纪念帕斯卡而以���的名字命名的。帕斯卡的父亲从事税务工作,他为了帮助父亲完成大量的计算统计事务而设计出了帕斯卡机。帕斯卡机的外形是一个不大的黄铜盒子,采用齿轮啮合结构,用手工操作,可进行加法和减法运算。帕斯卡计算机在当时具有重大的意义,它开辟了自动计算的道路。30年后,伟大的德国数学家莱布尼兹(G.Leibniz)制造了一台还能做乘法和除法的机械计算机。在此后的150年里计算机没有大的发展,直到剑桥大学的数学教授查尔斯·巴贝奇(Charles Babbage,1792--1871)设计和制造了差分机,如图1—2所示。差分机只能运行差分运算,所谓“差分”,是把函数表的复杂算式转化为差分运算,用简单的加减法代替平方运算。虽然差分机运行得比较好,但是巴贝奇对这种只能运行一种算法的机器“厌烦”了,所以他开始制造差分机的替代品——分析机。在他的设计中,分析机已经具有现代计算机的雏形了。分析机由5个部分组成:存储部分,计算部分,控制器部分,输入部分和输出部分。但是因为当时的技术还不能提供他所需要的高精度齿轮,所以他*终也未能制造完成一台计算机。但由于他对计算机结构的贡献,人们尊称他为“现代数字计算机之父”。1991年,为了纪念巴贝奇诞辰200周年,英国肯圣顿(Kensington)科学博物馆根据他的设计图纸重新制造了一台差分机。复制过程中,复制者特地采用18世纪中期的技术设备来制作,不仅成功地造出了机器,而且可以正常运转。
20世纪40年代,无线电技术和无线电工业的发展为电子计算机的研制提供了物质基础。1943~1946年美国宾夕法尼亚大学研制的电子数字积分与计算机(ENIAC)是世界上**台电子计算机。ENIAC于1945年年底完成,l946年2月正式交付使用。60年来,电子计算机技术得到了飞速的发展,根据电子计算机所采用的物理器件和计算模式,我们把电子计算机的发展分为5个阶段,相邻两个阶段之间存在时间重叠。
……