问题遇到的现象和发生背景
当前使用的是TI的TMS570LC43xx,是ARM的R5的核,当CPU执行"asm volatile ("nop") " 指令的时候,该指令占用几个CPU时钟周期?
我知道NOP是空指令,意味着就NOP就是一个指令周期,然后TI的论坛有人回复我,一个指令就占用一个CPU时钟周期,我对此表示疑惑。
在我的记忆中,一个指令周期好像占用好几个CPU周期的。这个导致不同的原因是因为arm核的架构导致的吗?
问题相关代码,请勿粘贴截图
无
运行结果及报错内容
无
我的解答思路和尝试过的方法
无