12
101
137
初级会员
使用道具 举报
100
275
575
金牌会员
zerone 发表于 2018-9-28 23:19 不用数组也就1条指令
1万
7万
11万
管理员
43
1054
1188
至尊会员
eric2013 发表于 2018-9-29 01:05 特别注意一点,存在于内存里面的数据是无法直接参与运算的,务必要加载到寄存器里面才可以做运行。 你的汇 ...
yuangt 发表于 2018-9-29 10:25 那对于这种存放于全局变量数组的数据运算,要怎么来提高运行速率呢,怎么加载到寄存器里面去呀?
eric2013 发表于 2018-9-29 10:28 将全局变量搞到CCM RAM里面会一定程度上加快。
3
105
114
yuangt 发表于 2018-9-29 10:50 就到ccm ram里面,是不是汇编指令个数是一样的,只是执行速率增加了,是这样子吗?
公仆 发表于 2018-9-29 10:53 楼主你这个是64bit整数加法吧?
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-17 16:35 , Processed in 0.046802 second(s), 27 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.