目录
艾伦·麦席森·图灵(Alan Mathison Turing)
一、计算机系统的发展
1、硬件的发展
世界第一台电子数字计算机
- 名称:ABC
- 1939年
- 逻辑元件:电子管
ENIAC于1946年成功研制。
计算机硬件的发展
- 第一代:电子管时代(1946~1957),逻辑元件(电子管),使用机器语言编程:纸带机
- 第二代:晶体管时代(1958~1946),逻辑元件(晶体管),出现面向过程的程序设计语言:FORTRAN,开始有了操作系统雏形
- 第三代:中小规模集成电路时代(1946~1971),逻辑元件(中小规模集成电路),高级语言迅速发展,开始有了分时操作系统
- 第四代:大规模,超大规模集成电路时代(1972~现在),逻辑元件(大规模,超大规模集成电路),开始出现“微处理器”,微型计算机,个人计算机(PC)开始萌芽,操作系统有Windows,MacOS,Linux等
威廉·肖克利(William Shockley)
- 晶体管之父
艾伦·麦席森·图灵(Alan Mathison Turing)
- 计算机科学之父,人工智能之父
- 图灵提出的著名的图灵机模型为现代计算机的逻辑工作方式奠定基础
约翰·冯·诺依曼(John von Neumann)
- 现代计算机之父,博弈论之父
- 冯·诺依曼体系结构是现代计算机的基础
摩尔定律
- 被称为计算机第一定律,指集成电路上可以容纳的晶体管数目,每约隔十八个月增加一倍,性能提升一倍
安迪-比尔定律
- 指软件和硬件升级换代的关系,硬盘容量在增长,但软件也越来越臃肿
反摩尔定律
- 反向摩尔定律,IT公司如果今天和十八个月前卖掉同样多的,同样的产品,它的营业额就要降一半
2、软件的发展
计算机语言的发展
- 机器语言
- 汇编语言
- 高级语言
系统软件的发展
- DOS
- Windows,MacOS等等
- Android,IOS等等
3、计算机系统的未来发展趋势(两极化)
- 微型计算机向更微型化,网络化,高性能,多用途方向发展
- 巨型计算机向更巨型化,超高速,并行处理,智能化方向发展
二、计算机系统的组成
计算机系统由硬件系统(hardwaresystem)和软件系统(softwaresystem)两部分组成。
1、计算机硬件
计算机硬件由五大部分组成
- 输入设备:将信息装换成机器能够识别的形式
- 输出设备:将运算结果转换成人们熟知的形式
- 主存储器:存放数据和程序
- 运算器:用于实现算术运算(如:加减乘除),逻辑运算(如:与或非)
- 控制器:指挥各个部件,使得程序运行
其中,主存储器,运算器,控制器统称为主机。
主存储器包括
- 存储体:数据在存储体内按地址存储
- MAR:地址寄存器,MAR位数反映存储单元数量
- MDR:数据寄存器,MDR位数等于存储字长
其中存储体又包括
- 存储单元ÿ