一条汇编代码,一般需要多少个时钟周期啊,或者说对于一条汇编指令来说,哪个范围的执行时间比较多,等效的指令执行时间,不是指TI手册的指令执行时间,谢谢
Shine:
请问你用的是哪款器件?
汇编指令的时钟周期可以看相应的汇编指令手册。
xinan zhang:
回复 Shine:
用的C6701的芯片,我知道官方提供了相关的指令手册,也看了,我想问下对一个程序来说, 总体来说的 ,一般一条指令大概需要多少周期,考虑到缓存及流水线的问题,也就是说对一个程序来说,每条指令等效的时钟周期,比如理想情况下,每条指令一个周期,但事实不是这样理想的,所以一般为多少周期呢?
Shine:
回复 xinan zhang:
这个没有统一的周期数据。
你可以在ccs simulation模式下用profile工具来估算代码运行时间。http://processors.wiki.ti.com/index.php/Profiler
Denny%20Yang99373:
回复 xinan zhang:
不一定,有的快比如NOP,有的慢比如读写DDR
你可以用CCS 的CLOCK工具来测试指令的执行cycle
xinan zhang:
回复 Shine:
谢谢回答,我现在是想静态估计代码执行时间,不用simulator情况下,不知道有什么好的办法的没