2022-11-02 09:24:11 | 852
MIPS是Million Instructions Per
Second的缩写。MIPS是衡量CPU速度的一个指标,它指每秒处理的百万级的机器语言指令数。就像是一个Intel 80386
电脑可以每秒处理3百万到5百万机器语言指令,即我们可以说80386是3到5MIPS的CPU。
从表面看,MIPS既容易理解,又符合人的直觉。其实,用MIPS作为度量性能的指标存在三个问题。
首先,MIPS规定了指令执行的速率,但没有考虑指令的能力。我们没有办法用MIPS比较不同指令集的计算机,因为指令数肯定是不同的。其次,在同一计算机上,不同的程序会有不同的MIPS,因而一台计算机不会只有一个MIPS值。最后,如果一个新程序执行的指令数更多,但每条指令的执行速度更快,则MIPS的变化是性能无关的。