1.1计算机的发展历程
1.1.1 电子计算机的诞生
- 世界第一台电子计算机是1946年在美国诞生的ENIAC
- 其设计师是:美国宾夕法尼亚的大学的:Mauchly和Eckert
1.1.2 第一代计算机
- 第一代的计算机(20世纪40年代-50年代)为电子管计算机
- 其逻辑元件采用电子管,存储器件为声延迟线或磁鼓
- 典型逻辑结果为定点运算,编制程序所用工具为低级语言
- 1945年,冯 诺依曼的小组,发表了“存储程序”(stored-program)方式的电子数字计算机方案EDVAC,宣告了现代计算机结构思想的诞生
- “存储程序”方式的基本思想是“必须将实现编好的程序和原始数据送入主存后才能执行程序
- 冯 诺依曼,于1946年开始涉及“存储程序”计算机,该机被称为:IAS计算机
1.1.3 第二代计算机
- 第二代计算机(20世纪50中后期-60年代)为晶体计算机
- 1947年,美国贝尔实验室的三位科学家发明了晶体管,为计算机的发展提供了新的技术基础
- 这一代的计算机除了逻辑元件采用晶体管除外,其内存采用了磁芯存储器,外存采用磁鼓与磁带存储器,实现了浮点运算
- 在系统结构方面提出了变址,中断I/O处理器等新概念
- 这时计算机软件得到了发展,出现了多种高级语言及其编译程序
1.1.4 第三代计算机
- 第三代计算机(20世纪60年代中到20世纪70年代中后期)为集成电路计算机
- 使得计算机的逻辑元件与存储器均可由集成电路实现
1.1.5 第四代计算机
- 第四代计算机(20世纪70年代后期开始)为超大规模集成电路计算机
- 微电子学飞速发展而产生的大规模集成电路和微处理器给计算机工业注入了新鲜血液
总结
- 计算机技术的另外一个重要发展方向是计算机的智能化,其着眼点是发展以知识为基础的智能化处理能力,用以模拟或部分替代人的智能活动,并提供智能化的人机交互接口,使计算机具有自然的人机通信能力。普适化,智能化,嵌入式和网络化是未来计算机发展的主要方向
1.2 计算机系统的基本功能和基本组成
前言
- 计算机是一种能自动对数字化信息进行算术和逻辑运算的高速处理装置
- 计算机处理的对象是数字化信息,处理的手段是算术和逻辑运算,处理的方式是自动的
1.2.1 计算机系统的基本功能
-
数据处理是计算机系统最基本的功能,可以进行加减乘除等基本算术运算和与或非等逻辑运算
-
数据存储功能是计算机能采用自动工作方式的基本保证;计算机中提供的存储器使得程序和数据能事先被存储,并在需要时指令被取出自动执行
2.1 能够长期保存信息的像磁盘存储器那样的非易失性存储器
2.2 正在执行的程序和处理的数据需要存放在快速存储器中,因此有半导体元器件构成的随机访问存储器等
-
数据传送功能是指计算机内部的各个功能部件之间,计算机主机与外部设备之间,各个计算机系统之间进行信息交换的操作功能;例如数据处理的部件需要从存储部件中读取数据或写入数据
-
通常把进行数据处理的部件称为运算部件或运算器,主要的运算部件是算术逻辑部件(Arithme