首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

求助:C语言与汇编怎样混合编程啊?

求助:C语言与汇编怎样混合编程啊?

C语言与汇编怎样混合编程啊?不是家asm{}就可以吗?

#include "main_asm.h" /* interface to the assembly module */
#include <mc9s12dg128.h> /* derivative information */

void dely_ms(void){
asm{


loop1 LDA #$96 //2个时钟周期
BSR loop2 //490个时钟周期
AIX #-$1 //2个时钟周期
CPHX #$0 //3个时钟周期
BNE loop1 //3个时钟周期
RTS //4个时钟周期(忽略)
loop2 NOP //1个时钟周期
NOP //1个时钟周期
DBNZA loop2 //3个时钟周期
RTS //4个时钟周期
}
}

[此贴子已经被作者于2008-10-30 16:58:17编辑过]

C语言和汇编怎么融合?没听说过!

就是混合编程啊

就是混合编程啊

---------------

怎么混合汇编,请指教,我还没用过呢!

我也不会,正在请教高手呢

我认为是不是应该去软件开发的板块里面问问 !你说呢?

ASM就可以了
个人BLOG:http://blog.eccn.com/u/107300/index.htm
要看你怎么用了
细节决定成败!
返回列表