百万条指令每秒(million instructions per second; MIPS),理学-计算机科学技术-计算机体系结构-计算机评价,处理器每秒钟执行的机器语言指令数,以百万条为基本单位,是衡量CPU速度的一种计量单位。百万条指令每秒计算公式如下: 中央处理器(CPU)的运行速度取决于许多因素,如正在执行的机器指令类型、指令执行顺序、分支指令的存在等等,所以在类似体系结构的处理器之间进行性能比较时,MIPS可以作为参考指标,但在不同处理器架构下对MIPS进行比较无实际意义。直观上,MIPS衡量的是指令执行的速率,越快的计算机MIPS值越高,但仅仅使用MIPS进行度量存在许多问题。首先,没有标准的MIPS测量方法。在给定的处理器架构下,执行不同的程序会有不同的MIPS值,因为每个程序所包含的机器指令类型和数目各不相同,而不同的机器指令需要的时钟周期数又不同。比如测试程序恰好只含有某几类执行速度很快的机器指令,可以得到很高的MIPS值,但这并不能代表该处理器的性能好。其次,内存层次结构、输入输出数据传输速度、存储容量大小、编程语言的使用等等很多因素也大大影响MIPS数值的正确性。