第一节:计算机发展历程*
1.1、硬件的发展
第一代:电子管时代
第二代:晶体管时代
第三代:中小规模集成电路
第四代:大规模、超大规模集成电路
1.2、微处理器的发展(略)
1.3、软件的发展
机器语言、汇编语言
1.4、目前的发展趋势
更微型、多用途
更巨型、超高速
第二节、计算机硬件的基本组成
2.1、五大部分
输入设备、输出设备、主存储器、运算器、控制器
2.2、冯诺依曼结构
(1)首次提出“存储程序”概念
(2)以运算器为中心
2.2、现代计算机结构
(1)以存储为中心;
(2)CPU=运算器+控制器;
第三节、各部件
3.1、主存储器的基本组成
存储体、MAR(存储地址寄存器)、MDR(存储数据寄存器)
注:
3.2、运算器的基本组成
ACC(累加器)、MQ(乘商寄存器)、X(通用的操作数寄存器)、ALU(算术逻辑单元)
3.3、控制器的基本组成
CU(控制单元)、IR(指令寄存器)、PC(程序计数器)
第四节、计算机系统的层次结构
4.1、计算机系统的层次结构
下层是上层的基础,上层是下层的扩展。
第五节、计算机的性能指标
5.1、储存器的性能指标
总容量=储存单元个数 X 储存字长bit
=储存单元个数 X 存储字长/8Byte
Eg:MAR为32 位,MDR为8位
总容量 = 2的32次方*8bit = 4GB
5.2、CPU的性能指标
CPU主频:CPU内数字脉冲信号震荡的频率。
CPU主频(时钟频率)= 1/(CPU时钟周期)
CPI:执行一条指令所需要的时钟周期数
执行一条指令的耗时 = CPI X CPU时钟周期
CPU执行时间 = CPU时钟周期数/主频 = (指令条数*CPI)/主频
IPS : 每秒执行多少指令 IPS=主频/平均CPI
FLOPS :每秒执行多少次浮点运算
5.3、系统整体的性能指标
数据通路带宽:数据总线一次所能并行传送信息的位数
吞吐量:指系统在单位时间内处理请求的数量
响应时间:指用户向计算机发送一个请求,到系统对该请求做出响应并获得它所需要的结果的等待时间