打印

C6455 16位有符号整数除法 内联函数是?

[复制链接]
2159|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zrsing|  楼主 | 2013-1-31 09:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教,

1、TMS320C6455下,_divi(int,int)进行32位整数除法,时钟周期是多少?

2、我是将_divi()用在循环中,无法实现软件流水,平均一次_divi()需要36个周期。请问如何在循环中再缩短周期呢?

相关帖子

沙发
zrsing|  楼主 | 2013-1-31 09:16 | 只看该作者
3、16位整数除法有现成的内联函数吗?能提供相资料或例子吗?

使用特权

评论回复
板凳
gibenlin| | 2013-1-31 09:23 | 只看该作者
你好。

1、按你的思路,我目前计划在rts.src文件内修改__divi()源码。目标是用16位除法代替32位除法,从而再缩短指令数。

2、衷心感谢您的建议。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

119

帖子

0

粉丝