1.2 计算机系统层次结构
1.2.1 计算机系统硬件组成
运算器、控制器、存储器、输入设备、输出设备
运算器是计算机系统硬件组成的中心
计算机系统硬件组成
- 运算器:完成数据的暂存、变换、算术运算和逻辑运算功能。
- 控制器:完成对计算机各部件协同运行的指挥控制,保证了指令按照预定次序、步骤执行。
- 存储器:存放程序和数据,是计算机各种信息的存储和交流中心。存储器可与CPU、输入输出设备交换信息。
- 输入设备:输入原始数据和处理这些数据的程序。输入的信息有数字、字母和控制符等。
- 输出设备:输出计算机的处理结果。可以是数字、字母、表格、图形等。
冯诺依曼机的基本特点
- 计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。
- 以二进制代码表示程序和数据。
- 采用存储程序的工作方式:程序和数据事先放在同一存储器中,由指令组成的程序可以修改。
- 指令在存储器中按执行顺序存放,由指令计数器指明要执行的指令所在的单元地址,一般按顺序递增。
- 机器以运算器为中心,数据传送都经过运算器。
计算机系统软件组成
系统软件、应用软件
1.3 计算机性能指标
基本字长:指计算机内,表示一个操作数或一条指令所用的基本二进制位数。
- 是CPU一次能处理的数据宽度,与加法器、寄存器的位数和内部数据总线的宽度有关。
- 字长标志着精度,通常字长越长,运算精度越高。
- 影响计算机的处理能力和运行性能。
- 通常选字节的整数倍:2、4、8倍。
运算速度:“反映计算机运算的快慢,对运算速度的衡量可采用不同方法。
MIPS:每秒百万条指令
MFLOPS:每秒百万次浮点运算
- 吞吐量:指信息流入、处理和流出系统的速率。
- 响应时间:从事件开始到事件结束的时间,也称执行时间。
- 主频:每台计算机的内部都有一个不断地产生固定频率时钟脉冲的装置,称为主时钟。CPU工作主时钟频率通常是机器的主频,是衡量一台计算机速度的重要参数。Fc
- CPU时钟周期:主频的倒数,Tc
- CPI:cycle per instruction,执行一条指令所需要的平均时钟周期数。
冯诺依曼型计算机的基本工作方式的特点是:控制流驱动方式。
现在的计算机多数为数据流
根据上述的公式我们可以知道mips的计算方法,In除以Tcpu除以十的六次幂
Tcpu等于In×cpi×Tc
最终mips的计算方法为Fc除以cpi除以十的六次幂
1.2×十的九次幂除以3除以十的六次幂等于400