2780| 6
|
我用STM32F107测得单指令执行时间大约100多ns,根本不是1/72M,求指点 |
1金钱
最佳答案楼主确认测量的是汇编的一个指令,而不是C语言中的一个语句?
另外一条汇编指令也不代表它运行就只有一个时钟周期啊。ARM的指令体系比较复杂,取指令、译码、执行都是需要耗费时间的,硬件上通过多条指令流水线或者指令地址预测的方式来进行译码,实际运行中的不确定性比较大,也有一定可能性得不到精准的运行时间测量。
| ||
| ||
十六进制带我飞。
|
||
| ||
| ||
| ||
| ||
| ||
十六进制带我飞。
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-20 14:58
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网