【计组】性能指标——速度
衡量计算机性能的指标之一——速度,是指计算机执行完所有指令所耗费时间的长短。
一、概念:
引出了如下概念:
机器字长:指计算机一次能处理的二进制位数,也就是我们通常说的32位64位计算机中的位。
机器字长决定了计算机一次能够完成的工作量,时钟周期决定了一次完成工作所需的时间。
时钟周期:指计算机完成一次基本运算所需的时间(以s为单位)。
但是我们通常使用时钟频率来表示,时钟频率(主频)= 1/时钟周期。
CPI(Clock cycle Per Instruction):执行一条指令所需的时钟周期数。
IPS(Instruction Per Second):每秒能执行多少条指令。(常用的有:MIPS每秒执行多少百万条指令)
二、公式
IPS = 1 / (CPI*时钟周期)= 主频 / CPI (CPI*时钟周期是一秒能执行的指令条数)
程序耗时 = 平均CPI * 指令条数 * 时钟周期
总结:
计算机工作速度不能单看机器字长,由“程序耗时 = 平均CPI * 指令条数 * 时钟周期”可知,速度与这三个因素都是相关的。