8
24
220
中级会员
采样交流电压,要在中断里做均方根的计算(乘法),主程序里也有计算(乘法) 请问要怎么避免(防止)程序编译后,调用同一个汇编的乘法函数?
------------------------------新增分界线-----------------------------
是我没说清楚,程序是用C写的,中断里有sum += volt*volt
外面也有类似的计算,a=b*c,
看到规格书里写着有硬件乘法,想用库函数的,如果是库函数那就是调用的同一个子函数计算,就没打算用库了。然后再去看了一个2个不同的C程序的反汇编文件(lst文件)看到做计算调用的同一样函数。
在计算部分都是 LCALL ?C?LIMUL。所以想问一下关于这种要怎么优化。
使用道具 举报 送花
519
1026
荣誉版主
wnag*** 发表于 2024-12-19 21:00 为什么要避免?共用一个不好吗?
17
446
1189
金牌会员
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-9 22:19 , Processed in 0.127123 second(s), 70 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.