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

[复制链接]
3082|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

粉丝
快速回复 在线客服 返回列表 返回顶部