|
发表于 2011-12-9 10:03:21
|
显示全部楼层
回复【49楼】hsztc
【48楼】 rgwan
怎么个秒法?我觉得难
m8是16mips的...
m48是20mips的
stm8s两种分别16mips和20mips的
-------------------------------------------------
由于这个芯片指令效率很低cpi=1.847,而avr为cpi=1.569
所以按这个芯片最快工作速度40mhz,三个核就算是单核的三倍速度吧(虽然达不到,就按三倍算)
那么它的实际平均执行速度是40mhz*3/6t/1.847=10.828m
而avr的m8工作在16mhz时的实际平均执行速度为16mhz/1.569=10.198m
两者实际平均执行速度相差并不大,再看看工作频率,差了这么多.谁好谁差一看就知道了,
而且avr有20mips的芯片,实际平均执行速度为20mhz/1.569=12.747m,看见了没,三核不如单......
-----------------------------------------------------------------------
这个MCU单核指令周期是6T,假设3核并发效率为100%,那么3核并发令周期为2T,还是比不过其他家的同频1T 8051。事实上3核并发效率不可能达到100%的。 |
|