概述
计算机的发展历程
ENIAC:
1946年
美国宾夕法尼亚大学
18000个电子管,1500个继电器
30吨
170㎡
耗电140kW
每秒加法计算5000次
发展分为4个阶段:
- 电子管计算时代
- 晶体管计算机时代
- 集成电路计算机时代
- 大规模集成电路计算机时代
计算机体系结构
存储程序控制的计算机结构.
EDSAC是第一台存储程序的计算机
存储程序思想是冯诺依曼提出的,概括了:
- 计算机(硬件)由
运算器,存储器,控制器,输入输出设备五大基本部件组成. - 计算机内部采用
二进制来表示指令和数据 - 将编好的程序和源数据放在存储器中,再启动计算机工作.
非冯诺依曼结构计算机:
- 数据流计算机
- 归约计算机
- 智能计算机
计算机系统基本组成
分为硬件系统和软件系统.
计算机软件: 在硬件设备上运行的各种程序、数据。
程序:指挥计算机完成各种任务的指令集合。
为了方便阅读和修改程序,会提供关于程序的说明和资料,称为文档
裸机(硬件系统),只能识别机器代码
硬件系统和软件系统是相互依赖,不可分割的。
软件系统:运行,管理,维护计算机编制的程序,数据和文档的总称。
计算机软件分为:
系统软件(控制,协调计算机,外部设备,应用软件开发和运行):主要负责调度,监控,维护计算机系统
操作系统- 语言处理系统
- 数据库管理系统
- 系统辅助处理程序
应用软件
- 信息管理软件
- 辅助设计软件
- 文字处理软件
- 图形软件
- 各种程序包
