htr0915 发表于 2011-8-25 08:40:23

简述计算机发展史

本帖最后由 htr0915 于 2011-8-25 08:47 编辑

早期计算机

公元前5世纪,中国人发明了算盘,广泛应用于商业贸易中,算盘被认为是最早的计算机,并一直使用至今。算盘在某些方面的运算能力要超过目前的计算机,算盘的方面体现了中国人民的智慧。

直到17世纪,计算设备才有了第二次重要的进步。1642年,法国人Blaise Pascal(1623-1662)发明了自动进位加法器,称为Pascalene。1694年,德国数学家Gottfried Wilhemvon Leibniz(1646-1716)改进了Pascaline,使之可以计算乘法。后来,法国人Charles Xavier Thomas de Colmar发明了可以进行四则运算的计算器。

现代计算机的真正起源来自英国数学教授Charles Babbage。Charles Babbage发现通常的计算设备中有许多错误,在剑桥学习时,他认为可以利用蒸汽机进行运算。起先他设计差分机用于计算导航表,后来,他发现差分机只是专门用途的机器,于是放弃了原来的研究,开始设计包含现代计算机基本组成部分的分析机。(Analytical Engine)
Babbage的蒸汽动力计算机虽然最终没有完成,以今天的标准看也是非常原始的,然而,它勾画出现代通用计算机的基本功能部分,在概念上是一个突破。
在接下来的若干年中,许多工程师在另一些方面取得了重要的进步,美国人Herman Hollerith(1860-1929),根据提花织布机的原理发明了穿孔片计算机,并带入商业领域建立公司。
现代计算机发展历程

第一代电子管计算机 (1946-1957)

1946年2月15日,标志现代计算机诞生的ENIAC(Electronic Numerical Integrator and Computer)在费城公诸于世。ENIAC代表了计算机发展史上的里程碑,它通过不同部分之间的重新接线编程,还拥有并行计算能力。ENIAC由美国政府和宾夕法尼亚大学合作开发,使用了18000个电子管,70000个电阻器,有5百万个焊接点,耗电160千瓦,其运算速度为每秒5000次。 第一代计算机的特点是操作指令是为特定任务而编制的,每种机器有各自不同的机器语言,功能受到限制,速度也慢。另一个明显特征是使用真空电子管和磁鼓储存数据 .

第二代晶体管计算机 (1957-1964)

1948年,晶体管发明代替了体积庞大电子管,电子设备的体积不断减小。1956年,晶体管在计算机中使用,晶体管和磁芯存储器导致了第二代计算机的产生。第二代计算机体积小、速度快、功耗低、性能更稳定。1960年,出现了一些成功地用在商业领域、大学和政府部门的第二代计算机。第二代计算机用晶体管代替电子管,还有现代计算机的一些部件:打印机、磁带、磁盘、内存、操作系统等。计算机中存储的程序使得计算机有很好的适应性,可以更有效地用于商业用途。在这一时期出现了更高级的COBOL和FORTRAN等语言,使计算机编程更容易。新的职业(程序员、分析员和计算机系统专家)和整个软件产业由此诞生。

第三代集成电路计算机 (1964-1972)

1958年德州仪器的工程师Jack Kilby发明了集成电路(IC),将三种电子元件结合到一片小小的硅片上。更多的元件集成到单一的半导体芯片上,计算机变得更小,功耗更低,速度更快。这一时期的发展还包括使用了操作系统,使得计算机在中心程序的控制协调下可以同时运行许多不同的程序。

第四代大规模集成电路计算机 (1972-现在)

大规模集成电路 (LSI) 可以在一个芯片上容纳几百个元件。到了 80 年代,超大规模集成电路 (VLSI) 在芯片上容纳了几十万个元件,后来的 (ULSI) 将数字扩充到百万级。可以在硬币大小的芯片上容纳如此数量的元件使得计算机的体积和价格不断下降,而功能和可靠性不断增强。 70 年代中期,计算机制造商开始将计算机带给普通消费者,这时的小型机带有友好界面的软件包,供非专业人员使用的程序和最受欢迎的字处理和电子表格程序。 1981 年, IBM 推出个人计算机 (PC) 用于家庭、办公室和学校。 80 年代个人计算机的竞争使得价格不断下跌,微机的拥有量不断增加,计算机继续缩小体积。与 IBM PC 竞争的 Apple Macintosh 系列于 1984 年推出, Macintosh 提供了友好的图形界面,用户可以用鼠标方便地操作。

现代计算机发展史纪年

1666年,在英国Samuel Morland发明了一部可以计算加数及减数的机械计数机。
1673年, Gottfried Leibniz 制造了一部踏式(stepped)圆柱形转轮的计数机,叫“Stepped Reckoner”,这部计算器可以把重复的数字相乘,并自动地加入加数器里。
1694年,德国数学家,Gottfried Leibniz ,把巴斯卡的Pascalene 改良,制造了一部可以计算乘数的机器,它仍然是用齿轮及刻度盘操作。
1773年, Philipp-Matthaus 制造及卖出了少量精确至12位的计算机器。
1775年,The third Earl of Stanhope 发明了一部与Leibniz相似的乘法计算器。
1786年,J.H.Mueller 设计了一部差分机,可惜没有拨款去制造。
1801年, Joseph-Marie Jacquard 的织布机是用连接按序的打孔卡控制编织的样式。
1854年,George Boole 出版 "An Investigation of the Laws of Thought”,是讲述符号及逻辑理由,它后来成为计算机设计的基本概念。
1858年,一条电报线第一次跨越大西洋,并且提供了几日的服务。
1861年,一条跨越大陆的电报线把大西洋和太平洋沿岸连接起来。
1876年,Alexander Graham Bell 发明了电话并取得专利权。
1876至1878年,Baron Kelvin 制造了一部泛音分析机及潮汐预测机。
1882年,William S. Burroughs 辞去在银行文员的工作,并专注于加数器的发明。
1889年,Herman Hollerith 的电动制表机在比赛中有出色的表现,并被用于 1890 中的人口调查。Herman Hollerith 采用了Jacquard 织布机的概念用来计算,他用咭贮存资料,然后注入机器内编译结果。这机器使本来需要十年时间才能得到的人口调查结果,在短短六星期内做到。
1893年,第一部四功能计算器被发明。
1895年,Guglielmo Marconi 传送广播讯号。
1896年,Hollerith 成立制表机器公司(Tabulating Machine Company)。
1901年,打孔键出现,之后的半个世纪只有很少的改变。
1904年,John A.Fleming 取得真空二极管的专利权,为无线电通讯建立基础。
1906年,Lee de Foredt 加了一个第三活门在Felming 的二极管, 创制了三电极真空管。
1907年,唱片音乐在纽约组成第一间正式的电台。
1908年,英国科学家 Campbell Swinton �述了电子扫描方法及预示用阴极射线管制造电视。
1911年,Hollerith 的表机公司与其它两间公司合并,组成 Computer Tabulating Recording Company (C-T-R),制表及录制公司。但在1924年,改名为International Business Machine Corporation (IBM)。
1911年,荷兰物理学家 Kamerlingh Onnes 在 Leiden Unversity 发现超导电。
1931年,Vannever Bush 发明了一部可以解决差分程序的计数机,这机器可以解决一些令数学家,科学家头痛的复杂差分程序。
1935年,IBM (International Business Machine Corporation) 引入 "IBM 601”,它是一部有算术部件及可在1秒钟内计算乘数的穿孔咭机器。 它对科学及商业的计算起很大的作用。总共制造了1500 部。
1937年,Alan Turing 想出了一个 "通用机器(Universal Machine)” 的概念,可以执行任何的算法,形成了一个"可计算(computability)”的基本概念。Turing 的概念比其它同类型的发明为好,因为他用了符号处理(symbol processing) 的概念。
1939年11月,John Vincent Atannsoff 与 John Berry 制造了一部16位加数器。它是第一部用真空管计算的机器。
1939年,Zuse 与 Schreyer 开鈶制造了"V2”[后来叫Z2],这机器沿用 Z1的机械贮存器,加上一个用断电器逻辑(Relay Logic)的新算术部件。但当 Zuse完成草稿后,这计划被中断一年。
1939-40年,Schreyer 完成了用真空管的10位加数器,以及用氖气灯(霓虹灯)的存贮器。
1940年1月,在 Bell Labs, Samuel Williams 及Stibitz 完成了一部可以计算复杂数字的机器, 叫“复杂数字计数机(Complex Number Calculator)”,后来改称为“断电器计数机型号I (Model I Relay Calculator)” 。它用电话开关部份做逻辑部件:145个断电器,10个横杠开关。数字用“Plus 3BCD”代表。在同年9月,电传打字 etype 安装在一个数学会议里,由New Hampshire 连接去纽约。
1940年, Zuse 终于完成Z2,它比运作得更好,但不是太可靠。
1941年夏季,Atanasoff及Berry完成了一部专为解决联立线性方程系统(system of simultaneous linear equations) 的计算器,后来叫做"ABC (Atanasoff-Berry Computer)”,它有60个50位的存贮器,以电容器(capacitories)的形式安装在2个旋转的鼓上,时钟速度是60Hz。
1941年2月,Zuse 完成"V3”(后来叫Z3),是第一部操作中可编写程序的计数机。它亦是用浮点操作,有7个位的指数,14位的尾数,以及一个正负号。存贮器可以贮存64个字,所以需要1400个断电器。它有多于1200个的算术及控制部件,而程序编写,输入,输出的与 Z1 相同。 1943年1月 Howard H. Aiken完成"ASCC Mark I”(自动按序控制计算器 Mark I ,Automatic Sequence -- Controlled Calculator Mark I),亦称“Haward Mark I”。这部机器有51尺长,重5顿,由750,000部份合并而成。它有72个累加器,每一个有自己的算术部件,及23位数的寄存器。
1943年12月, Tommy Flowers与他的队伍,完成第一部“Colossus”,它有2400个真空管用作逻辑部件,5 个纸带圈读取器(reader),每个可以每秒工作5000字符。
1943年,由 John Brainered领导,ENIAC开始研究。而 John Mauchly 及J. Presper Eckert负责这计划的执行。   
1946v第一台电子数字积分计算器(ENIAC)在美国建造完成。
1947年,美国计算器协会(ACM)成立。
1947年,英国完成了第一个存储真空管O 1948贝尔电话公司研制成半导体。
1949年,英国建造完成"延迟存储电子自动计算器"(EDSAC)
1950年,"自动化"一词第一次用于汽车工业。
1951年,美国麻省理工学院制成磁心
1952年,第一台"储存程序计算器"诞生。
1952年,第一台大型计算机系统IBM701宣布建造完成。
1952年,第一台符号语言翻译机发明成功。
1954年,第一台半导体计算机由贝尔电话公司研制成功。
1954年,第一台通用数据处理机IBM650诞生。
1955年,第一台利用磁心的大型计算机IBM705建造完成。
1956年,IBM公司推出科学704计算机。
1957年,程序设计语言FORTRAN问世。
1959年,第一台小型科学计算器IBM620研制成功。
1960年,数据处理系统IBM1401研制成功。
1961年,程序设计语言COBOL问世。
1961年,第一台分系统计算机由麻省理工学院设计完成。
1963年,BASIC语言问世。
1964年,第三代计算机IBM360系列制成。
1965年,美国数字设备公司推出第一台小型机PDP-8。
1969年,IBM公司研制成功90列卡片机和系统--3计算机系统。
1970年,IBM系统1370计算机系列制成。
1971年,伊利诺大学设计完成伊利阿克IV巨型计算机。
1971年,第一台微处理机4004由英特尔公司研制成功。
1972年,微处理机基片开始大量生产销售。
1973年,第一片软磁盘由IBM公司研制成功。
1975年,ATARI--8800微电脑问世。
1977年,柯莫道尔公司宣称全组合微电脑PET--2001研制成功。
1977年,TRS--80微电脑诞生。
1977年,苹果--II型微电脑诞生。
1978年,超大规模集成电路开始应用。
1978年,磁泡存储器第二次用于商用计算机。
1979年,夏普公司宣布制成第一台手提式微电脑。
1982年,微电脑开始普及,大量进入学校和家庭。
1984年,日本计算机产业着手研制"第五代计算机"---具有人工智能的计算机。

页: [1]
查看完整版本: 简述计算机发展史