第三代计算机
第三代计算机即第三代集成电路计算机(1964-1971)。特征是以中小规模集成电路(每片上集成一千个逻辑门以内)(西文写作SSI、MSI)来构成计算机的主要功能部件;主存储器采用半导体存储器。运算速度可达每秒几十万次至几百万次基本运算。在软件方面,操作系统日趋完善。
基本信息
- 中文名
第三代计算机
- 时间
1964-1971
- 特征
中小规模集成电路
- 过程
已逐步成为一个庞大的现代产业
简介
1958年德州仪器的工程师Jack Kilby发明了集成电路(IC),将三种电子元件结合到一片小小的硅片上。更多的元件集成到单一的半导体芯片上,计算机变得更小,功耗更低,速度更快。这一时期的发展还包括使用了操作系统,使得计算机在中心程序的控制协调下可以同时运行许多不同的程序。
特征
以小规模集成电路(每片上集成几百到几千个逻辑门)LSI(Large-Scale Integration)来构成计算机的主要功能部件,集成电路是把多个电子元器件集中在几平方毫米的基片上形成的逻辑电路。第三代计算机的基本电子元件是每个基片上集成几个到十几个电子元件(逻辑门)的小规模集成电路和每片上几十个元件的中规模集成电路。
计算机软件技术的进一步发展,尤其是操作系统的逐步成熟是第三代计算机的显著特点。多处理机、虚拟存储器系统以及面向用户的应用软件的发展,大大丰富了计算机软件资源。为了充分利用已有的软件,解决软件兼容问题,出现了系列化的计算机。最有影响的是IBM公司研制的IBM-360计算机系列。
这个时期的另一个特点是小型计算机的应用。DEC公司研制的PDP-8机、PDP-11系列机以及后来的VAX-11系列机等,都曾对计算机的推广起了极大的作用。其特征是用晶体管代替了电子管;大量采用磁芯做内存储器,采用磁盘、磁带等作外存储器;体积缩小、功耗降低、运算速度提高到每秒几十万次基本运算,内存容量扩大到几十万字。
计算机语言发展到第三代时,就进入了“面向人类”的语言阶段。第三代语言也被人们称之为“高级语言”。高级语言是一种接近于人们使用习惯的程序设计语言。它允许用英文写解题的计算程序,程序中所使用的运算符号和运算式子,都和我们日常用的数学式子差不多。高级语言容易学习,通用性强,书写出的程序比较短,便于推广和交流,是很理想的一种程序设计语言。高级语言发展于50年代中叶到70年代,有些流行的高级语言已经被大多数计算机厂家采用,固化在计算机的内存里,如BASIC语言(已有不少于128种不同的BASIC语言在流行,当然其基本特征是相同的)。除了BASIC语言外,还有FORTRAN(公式翻译)语言、COBOL(通用商业语言)、C语言、DL/I语言、 PASCAC语言、ADA语言等250多种高级语言。
计算机发展史
发展阶段 | 逻辑元件 | 主存储器 | 运算速度(每秒) | 软件 | 应用 |
第一代(1946-1958) | 电子管 | 电子射线管 | 几千次到几万次 | 机器语言、汇编语言 | 军事研究、科学计算 |
第二代(1958-1964) | 晶体管 | 磁芯 | 几十万次 | 监控程序、高级语言 | 数据处理、事务处理 |
第三代(1964-1971) | 中小规模集成电路 | 半导体 | 几十万次到几百万次 | 操作系统、编辑系统、应用程序 | 有较大发展开始广泛应用 |
第四代(1971-至今) | 大规模超大规模集成电路 | 集成度更高的半导体 | 上千万次到上亿次 | 操作系统完善、数据库系统、高级语言发展、应用程序发展 | 渗入社会各级领域 |
第一代电子管计算机(1945-1956):
1946年2月15日,标志现代计算机诞生的ENIAC(Electronic Numerical Integrator and Computer)在费城公诸于世。ENIAC代表了计算机发展史上的里程碑,它通过不同部分之间的重新接线编程,还拥有并行计算能力。ENIAC由美国政府和宾夕法尼亚大学合作开发,使用了18000个电子管,70000个电阻器,有5百万个焊接点,耗电160千瓦,其运算速度为每秒5000次。第一代计算机的特点是操作指令是为特定任务而编制的,每种机器有各自不同的机器语言,功能受到限制,速度也慢。另一个明显特征是使用真空电子管和磁鼓储存数据。
第二代晶体管计算机 (1956-1963):
1948年,晶体管的发明代替了体积庞大电子管,电子设备的体积不断减小。1956年,晶体管在计算机中使用,晶体管和磁芯存储器导致了第二代计算机的产生。第二代计算机体积小、速度快、功耗低、性能更稳定。1960年,出现了一些成功地用在商业领域、大学和政府部门的第二代计算机。第二代计算机用晶体管代替电子管,还有现代计算机的一些部件:打印机、磁带、磁盘、内存、操作系统等。计算机中存储的程序使得计算机有很好的适应性,可以更有效地用于商业用途。在这一时期出现了更高级的COBOL和FORTRAN等语言,使计算机编程更容易。新的职业(程序员、分析员和计算机系统专家)和整个软件产业由此诞生。
第四代大规模集成电路计算机 (1971- ):
大规模集成电路(LSI) 可以在一个芯片上容纳几百个元件。到了80 年代,超大规模集成电路(VLSI) 在芯片上容纳了几十万个元件,后来的 (ULSI) 将数字扩充到百万级。可以在硬币大小的芯片上容纳如此数量的元件使得计算机的体积和价格不断下降,而功能和可靠性不断增强。 70 年代中期,计算机制造商开始将计算机带给普通消费者,这时的小型机带有友好界面的软件包,供非专业人员使用的程序和最受欢迎的字处理和电子表格程序。1981 年,IBM 推出个人计算机 (PC) 用于家庭、办公室和学校。80 年代个人计算机的竞争使得价格不断下跌,微机的拥有量不断增加,计算机继续缩小体积。与 IBM PC 竞争的 Apple Macintosh 系列于1984 年推出, Macintosh 提供了友好的图形界面,用户可以用鼠标方便地操作。
应用
1、数值计算:弹道轨迹、天气预报、高能物理等等