1.1 计算机发展历程
1.1.1 什么是计算机系统
计算机系统 = 软件 + 硬件
- 软件:由各类特殊功能的程序组成
- 硬件:实体,如主机、外设
-(安卓的很多硬件比苹果好,但是结合软件生态后,总体比较上却不一定,因此很多人更喜爱苹果)
发展趋势:“两极”分化
- 微型计算机向更微型化、网络化、高性能、多用途方向发展
- 巨型机向更巨型化、超高速、并行处理、智能化方向发展
1.1.2 软件
分类:
- 系统软件:用来管理整个计算机系统(操作系统、数据库管理系统…)
- 应用软件:按任务需要编制成的各种程序
1.1.3 硬件
- 第一台电子计算机 - ENIAC(1946):手动接线来控制计算
- 1947年,贝尔实验室发明了“晶体管”
- 机器字长:计算机一次整数运算所能处理的二进制位数
1.2 计算机硬件的基本组成
1.2.1 早期冯诺依曼机的结构
存储程序
将指令以二进制代码的形式事先输入计算机的主存储器,然后按其在存储器中的首地址执行程序的第一条指令,以后就按该程序的规定顺序执行其他指令,直至程序执行结束
早期冯诺依曼机