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

双精度浮点数加法函数__aeabi_dadd的执行cycles?

如果没有VFP支持的话,编译器遇到浮点数运算会编成调用相对应的库函数,下面是一个双精度浮点数加法库函数(汇编语言的)

BL __aeabi_dadd

请问__aeabi_dadd函数所需的Cycle是多少(可无视平台,大概即可)?我查了很多文档,都没有记载其内部实现的细节。

Yaoming Qin:

这个函数是gcc或者arm的库函数,所以一般不会有固定的答案,和选择toolchain有关系,如果有兴趣,可以利用cp 15的cycle counter寄存器自己看看,走了多少个cycle

赞(0)
未经允许不得转载:TI中文支持网 » 双精度浮点数加法函数__aeabi_dadd的执行cycles?
分享到: 更多 (0)