(1)计算机系统的基本组成与层次结构
(2)计算机系统的性能指标:吞吐量、响应时间、带宽、延迟;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS、GFLOPS、TFLOPS、PFLOPS。
1.1 计算机系统的基本组成
1.1.1 硬件
计算机的物理部分,可以实现计算机最基本的操作行为。
1.1.2 软件
使计算机实现各种功能的程序集合。包括系统软件、应用软件两大类。
1.1.3 功能结构
-
整体结构简图
-
各结构示意图
1.1.4 总线结构
-
概念:符合一定标准的公共信息通道
-
组成:地址总线,数据总线,控制总线
-
分类:单总线结构,多总线结构
-
举例:QPI/HT,PCI/PCI-E,SCSI
-
冯·诺依曼结构
核心概念 - “存储程序”:将指令以代码的形式事先输入计算机的主存储器,然后按其在存储器中的首地址执行程序的第一条指令,以后就按照程序的规定顺序执行其他指令,直至程序执行结束。
特点:1)计算机硬件系统由运算器、存储器、控制器、输入设备和输出设备 共5部分组成;
2)指令和数据以同等地位存储在存储器中,并可按地址寻访;
3)指令和数据均用二进制代码表示;
4)指令由操作码(操作的性质)和地址码(操作数在存储器中的位置)组成;
5)指令在存储器内按顺序存放。
*6)早期的冯·诺依曼机器以运算器为中心。
-
现代计算机结构
特点:以存储器为中心。
原因:I/O设备的速度与CPU的速度差距悬殊。
1.2 计算机系统的层次结构
1.3 计算机系统的性能指标