TI中文支持网
TI专业的中文技术问题搜集分享网站

一条汇编指令一般需要多少个时钟周期?

一条汇编代码,一般需要多少个时钟周期啊,或者说对于一条汇编指令来说,哪个范围的执行时间比较多,等效的指令执行时间,不是指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情况下,不知道有什么好的办法的没

赞(0)
未经允许不得转载:TI中文支持网 » 一条汇编指令一般需要多少个时钟周期?
分享到: 更多 (0)