M
I
P
S
=
M
i
l
l
i
o
n
I
n
s
t
r
u
c
t
i
o
n
s
P
e
r
S
e
c
o
n
d
=
每秒执行多少百万条指令
=
每秒执行多少条指令
100
万
=
每秒执行多少条指令
1
0
6
在某一个情境中,假设有500条指令,执行完这500条指令需要5s,则在这个情境下,
每秒执行多少条指令
=
500
条指令
5
s
=
100
条
/
s
=
每秒执行
100
条指令
抽象一下,
500条指令→指令条数
500条指令一共用5s执行完→指令执行时间
所以
每秒执行多少条指令
=
500
条指令
5
s
=
100
条
/
s
=
指令条数
执行时间
所以(8)带入(4)得
M
I
P
S
=
每秒执行多少条指令
1
0
6
=
指令条数
执行时间
1
0
6
=
指令条数
执行时间
∗
1
0
6
主频
=
每秒钟能经历的时钟周期的个数
C
P
I
=
执行一条指令需要的时钟周期个数
每秒执行多少条指令
=
每秒钟能经历的时钟周期的个数
执行一条指令需要的时钟周期个数
=
主频
C
P
I
M
I
P
S
=
每秒执行多少条指令
1
0
6
=
主频
C
P
I
1
0
6
=
主频
C
P
I
×
1
0
6