作者MasterChang (我爱ASM)
看板ASM
标题Re: [问题]有关ds pic的组合语言
时间Fri Aug 3 13:23:29 2007
※ 引述《ilike1128 (小白)》之铭言:
: 最近玩dspic看到里面的主体架构是C语言
: 那里面看到有一章说可以C语言跟组合语言可以混搭写在一起
: 不晓得有没有人可以找到类似的范例程式可以让我看看
: 例如说我本来撰写主程式的时候是C语言,不过遇到问题
: 去网路上找程式码结果发现只有组合语言,那我要怎麽样把它
: 弄出来呼叫 问题大概就是这样子
在官方网站可以找到
「MPLABR C30 C COMPILER USER’S GUIDE」
_asm,和_endasm 是C18的用法,我写错了...XD
8.4 USING INLINE ASSEMBLY LANGUAGE 中提到在C中嵌入组语的作法
有两种。
1.使用 __asm__ ("instruction");
2.使用 asm ("instruction"); <--推荐
另8.3 MIXING ASSEMBLY LANGUAGE AND C VARIABLES AND FUNCTIONS
提供C与组语混合写作的案例
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.132.23.74
※ 编辑: MasterChang 来自: 140.132.23.74 (08/03 13:33)