编排| strongerHuang

微信公众号|嵌入式专栏

问:CPU性能由主频决定吗?

答:CPU主频只是决定其性能的因素之一,但不是唯一因素。

比如:你40M的51单片机,性能是比不少20M的STM32单片机。

决定CPU主频的因素有很多,其中CPU主频是一个很重要的因素,但除主频之外,还有很多因素都会影响CPU的性能。

1.主频/时钟周期

CPU的工作节拍受主时钟控制,主时钟不断产生固定频率(f)的时钟cpu作用,称为CPU的主频,度量单位是GHz,MHz。

主频的倒数称为CPU的时钟周期,T = 1 / f,度量单位是μscpu作用,ns。

2.CPU执行时间

表示CPU执行一般程序所占用的时间。

CPU执行时间 = CPU时钟周期数 x CPU时钟周期

3.CPU的位宽

CPU的位宽暂时没有严格的定义,但是一般从数值上来讲:

CPU的位宽 = 数据总线的位宽 = CPU内部通用寄存器的位宽 = 机器字长

机器字长:

机器字长是指计算机进行一次整数运算所能处理的二进制数据的位数,通常也是CPU数据通道的宽度,通常等于CPU的通用寄存器位宽。机器字长会影响机器的运算速度。倘若CPU字长较短,又要运算位数较多的数据,那么必须经过两次或多次运算才能完成。这样势必会影响整机的运行速度。

总线宽度

一般指CPU中运算器与存储器之间互相连接的总线的二进制位数。

4.CPI

CPI:Characters Per Inch,即执行一条指令所需的平均时钟周期数。

CPI = 执行程序所需的时钟周期数 / 程序包含的指令条数;

5.MIPS

MIPS:Million Instructions Per Second,即平均每秒执行百万条指令数:MIPS = 指令数 / (程序执行时间 x 10⁶)

发表回复

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源