当前位置:文档之家› 大学计算机基础 第1章 概述

大学计算机基础 第1章 概述

第1章概述大学计算机基础教程

目录

1.1计算机的发展

1.2计算机的分类

1.3计算机的应用领域1.4计算机系统组成

1.1计算机的发展

?一般认为第一台真正意义下的电子计算机是1946年2月在美国宾夕法尼亚大学诞生的,其名称为电子数字积分计算机(Electronic Numerical Integrator and Calculator,简称为ENIAC),如图所示。

?1946年6月,美籍匈牙利数学家冯.诺依曼(von Neumann),发表了题为“电子计算机装置逻辑结构初探”的论文,并设计出第一台“存储程序”的离散变量自动电子计算机(The Electronic Discrete Variable Automatic Computer,简称为EDVAC)。

?第一代:电子管计算机(1946年~20世纪50年代中期)

主要特征是采用电子管作为计算机的逻辑元件,其主存储器采用磁鼓、磁芯,外存储器采用卡片、纸带、磁带等。存储容量只有几千字节,运算速度为每秒几千次,主要使用机器语言编写程序。这一代的计算机体积大、价格高、维修困难,使用也不方便,只在军事领域或科学研究领域使用,主要用于进行科学计算。

?第二代:晶体管计算机(20世纪50年代中期~20世纪60年代中期)

主要特征是采用晶体管作为计算机的逻辑元件,其主存储器使用磁芯,外存储器使用磁带、磁盘。在软件方面开始使用FORTRAN、COBOL、ALGOL等高级程序设计语言。这一代计算机不仅用于科学计算,还用于数据处理和事务处理及工业控制。相对第一代计算机,这一代计算机的运行速度更快、体积更小、功能更强。

?第三代:集成电路计算机(20世纪60年代中期~20世纪70年代初期)

主要特征是采用中、小规模的集成电路作为计算机的逻辑元件,其主存储器开始逐渐采用半导体元件,外存储器采用磁盘。存储容量可达几兆字节,运算速度可达每秒几十万次到几百万次。体积进一步缩小、性能进一步提高、成本进一步降低。在软件方面,操作系统开始使用,使计算机的功能越来越强。从此,计算机进入普及阶段,广泛应用于科学计算、数据处理、过程控制等各个方面。

?第四代:大规模集成电路计算机(20世纪70年代初期至今)

主要特征是采用了大规模集成电路(Large Scale Integration,简称为LSI)和超大规模集成电路(Very Large Scale Integration,简称为VLSI)作为计算机的逻辑元件,其主存储器采用LSI/VLSI 半导体芯片,外存储器采用磁盘和光盘。存储容量大大增加,运算速度更快。

?1971年,美国英特尔(Intel)公司推出了第一个微处理器芯片Intel4004,如图所示。该微处理器芯片是将中央处理器(Central Processing Unit,简称为CPU)集成在一块芯片上,这是大规模集成电路的标志。

第一个微处理器芯片Intel4004

?1981年,IBM公司推出第一台个人计算机IBM PC (Personal Computer,简称为PC)5150,如图所示。这台计算机采用Intel公司的8088作为CPU,工作频率为4.77MHz,内存为16KB,一个160KB的5.25英寸的软盘驱动器,一个11.5英寸的单色显示器,没有硬盘,操作系统为微软公司的DOS1.0。

?1985年6月,长城0520微机研制成功,如下图所示,这是中国大陆第一台自行研制的兼容微型计算机。

长城0520

1.1.3未来的新型计算机(1)?Intel公司创始人之一的Gordon Moore于1965年在总结存储芯片的增长规律时指出:微芯片上集成的晶体管数目每18个月翻一番。这种表述没有经过论证,只是一种现象的归纳。但是后来的集成电路工业的发展却很好地验证了这一说法,使其享有了“摩尔定律”的荣誉,如图所示。

?20世纪70年代,人们发现能耗会导致计算机中的芯片发热,极大地影响了芯片的集成度,从而限制了计算机的运行速度。当代集成电路在制造技术中采用了光刻技术,集成电路内部的导线宽度达到了几十个纳米。但是,当晶体管元器件尺寸小到一定程度时,将发生电子漂移现象,单个电子将会从线路中“跳”出来,这种单电子的量子行为,即量子效应,将产生干扰作用,晶体管将无法控制电子的进出,从而导致集成电路芯片无法正常工作。目前,计算机集成电路内部线的尺寸将接近这一极限。这就导致了科学家们必须进行新型计算机方面的研究。

1. 量子计算机

?对量子计算机的研究,主要目的是为了解决经典计算机中的能耗问题。

?与现有的计算机类似,量子计算机的硬件也是由逻辑门原件和存储元件构成。在量子计算机中,数据采用量子位存储。由于量子具有叠加效应,一个量子位可以存储一位二进制数据,0 或1,也可以存储两位二进制数据0和1。因此,采用同样数量的存储单元存储信息时,量子计算机存储的信息量比经典计算机存储的信息量大。量子计算机中,基本信息单位是量子比特,运算序列是量子比特序列。

2. 光子计算机

?光子计算机是以光子代替电子,光互连代替导线互连,以光硬件代替电子硬件,以光运算代替电运算,利用激光来传送信号,并由光导纤维与各种光学元件等构成集成光路,从而进行数据运算、传输和存储。在光子计算机中,不同波长、频率、偏振态及相位的光代表不同的数据,这远胜于电子计算机中通过电子“0”、“1”状态变化进行的二进制运算,可以对复杂度高、计算量大的任务实现快速的并行处理。

3.生物计算机

?生物计算机的运算过程是蛋白质分子与周围物理化学介质的相互作用过程。科学家通过对生物组织体的研究,发现生物组织体由无数的细胞组成,细胞由蛋白质、核酸等有机物组成,而有些生物中的蛋白质分子像开关一样,具有“开”与“关”的功能。因此,人类利用遗传工程技术,仿制出具有这种性质的蛋白质分子,用来作为制造计算机的元器件。具有这种特征的计算机称为生物计算机。

1.2计算机的分类

1.2.1 计算机的类型

?按照性能来分,可分为巨型机、大型机、中型机、

小型机、和微型计算机。

?按照目前计算机市场的分布情况来分,大致可分为:大型计算机、微型计算机、嵌入式系统三类。如图所示。

1.个人计算机

?1981年,IBM公司推出了个人计算机,它使用Intel公司的CPU作为计算机的中央处理器。以后,凡是能够兼容IBM PC的微型计算机都称为“PC 机”。目前,大部分微机都是采用Intel公司和AMD公司的CPU产品,这两个公司的CPU与早期的“80X86”系列产品兼容,因此,也将是使用这些CPU产品的微机称为X86系列微机。

相关主题
文本预览
相关文档 最新文档