打印

请问香水城STM32

[复制链接]
2306|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
los|  楼主 | 2009-4-2 19:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
多少时钟为一条指令?
在数据手册看到STM32的速度是1.25DMIPS
M  million 百万
I  insrtuction指令
P  per每
S second秒
请问这个D又是什么意思呢??
沙发
a1z26| | 2009-4-2 20:05 | 只看该作者

这个问题自己可以解决的 Google

MIPS: Million Instructions
executed Per Second,每秒百万条指令,用来计算同一秒内系统的处理能力
DMIPS:Dhrystone Million Instructions
executed Per Second :主要用于测整数计算能力。
MFLOPS:主要用于测浮点计算能力。

  MIPS,DMIPS和MFLOPS是常用的CPU性能评估标准,MIPS是每秒百万次指令,对于给定的一个程序,MIPS可表示成:

 

    Rc表示时钟速率,它是Tc的倒数。至此我们知道系统性能还可以用速率表示。

    MFLOPS即每秒百万次浮点运算。MFLOPS=IFN/(TE×106)

    要注意的是MIPS只适宜于评估标量机,不能用于评估向量机。而MFLOPS则比较适用于衡量向量机的性能。为了正确反映计算机的性能,每一种浮点操作要乘以一个正则化的值然后再求MFLOPS的值。

CPU性能评估采用合成测试程序,较流行的有Whetstone 和 Dhrystone 两种。Dhrystone主要用于测整数计算能力,计算单位就是DMIPS。采用Whetstone 主要用于测浮点计算能力,计算单位就是MFLOPS。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

los

63

主题

192

帖子

2

粉丝