您的位置:首页 > 编程语言 > C语言/C++

汇编调用C语言 实现简单加法计算

2012-11-14 20:01 591 查看
首先用到两个文件:

1、asm.s 文件,内容为:

    AREA MYADD,CODE,READONLY

    IMPORT Cal;导入C语言函数

    ENTRY

    CODE32

Start

    MOV R0,#1

    MOV R1,#2

    MOV R2,#3

    

    BL Cal;调用C语言函数,计算结果保存在R0当中

    

    END

   

2、c.c文件,内容为:

int Cal(int a,int b,int c)

{

    return a + b + c;

}

3、最后R0=ox00000006.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: