汇编调用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.
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.
相关文章推荐
- C语言中嵌入汇编语言实现简单的加法
- 计算数组的和: C=(3A+4B)/8和C语言实现的FIR算法,改成ARM汇编程序
- 用DOS功能调用实现简单输入输出(汇编)
- C语言调用汇编语言 实现字符串拷贝
- C语言调用汇编实现字符串对换
- java 解决调用c语言实现简单HelloWorld函数生成.dll动态链接库的32位dll文件无法在64位机上运行
- 用汇编来看C语言的简单实现(转)
- ARM汇编程序---C语言调用ARM汇编实现字符串的拷贝
- 一个操作系统的是实现之C语言与汇编互相调用
- C语言MD5加密算法的简单调用实现(另附:Java/Python/Shell/Golang方法)
- 赛码网,简单计算,用C语言自己实现的一个程序,仅供参考
- C语言调用mysql数据库API实现简单的mysql客户端的功能
- ARM汇编实现简单的加法运算
- C语言调用汇编语言的简单方法
- ARM汇编程序---C语言调用ARM汇编实现字符串的拷贝
- 简单复利计算c语言实现
- C语言简单实现计算字符个数的方法
- 字符串拷贝的简单C语言实现
- LoadRunner简单应用之:C++ DLL的实现及调用
- C语言实现的一个简单的HTTP程序