概念

1. CPI

CPI = Clock cycle Per Instruction ,即 执行一条指令所需的时钟周期数;

2. CPU执行时间

指运行一个程序(可能有多条指令)所花费的时间;

3. MIPS

MIPS = Million Instructions Per Second, 即 每秒执行多少条百万条指令;

公式

  • CPU执行时间 = 所需的CPU时钟周期数/主频 = (指令条数 * CPI)/主频

  • MIPS = 指令条数/(CPU执行时间 * 10610^6) = 主频/CPI