打印

最近试验了CORTEX_M3,感觉它有优势

[复制链接]
2224|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mr.king|  楼主 | 2009-8-8 19:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 mr.king 于 2009-8-8 19:24 编辑

最主要表现是有32位除法,执行时时间2个指令周期,对50MHz就是40ns,令人惊讶,我曾经试验过48MHz的AT91SAM,800ns,100MHzTMS320F2808 500ns(这两者都没有除法指令)

相关帖子

沙发
yxwsz| | 2009-8-10 14:15 | 只看该作者
数字信号处理算法里面,不会用到除法,所以DSP内核才会做成这个样子。
如果要用到定点除法,一定要小心了,除数为0会导致异常!

使用特权

评论回复
板凳
不爱说话| | 2009-8-14 15:43 | 只看该作者
恩,这方面的测试,我也曾经做过。用ARM7和CM3在规定的时间内做四则运算,看谁做的次数多。
楼主的结果和我差不多。有兴趣可以看一下我的博客:http://blog.**/htjgdw/140162/message.aspx

使用特权

评论回复
地板
mr.king|  楼主 | 2009-8-14 18:35 | 只看该作者
5楼比较CM3与TDMI结果与我差别大,我在AT91SAM7S上也试过错2位除,因为TDMI没有除法指令,慢了一个数量级(具体多少有点忘了)

使用特权

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

本版积分规则

7

主题

790

帖子

0

粉丝