DSP系统中C语言和汇编语言的混合编程.docVIP

  • 4
  • 0
  • 约小于1千字
  • 约 11页
  • 2020-05-29 发布于湖北
  • 举报

DSP系统中C语言和汇编语言的混合编程.doc

C语言和汇编语言的混合编程 C语言的函数调用规则 例 C语言和汇编语言的混合编程 C语言与汇编语言的接口 例:C程序main函 数调用一个汇编函 数asmfunc, asmfunc函数只有 一个参数,该参数 与C中的全局变量 gvar相加,返回该 结果 例中可以不必将返 回地址从硬件堆栈 移到软件堆栈中, 因为asmfunc函数 没有进行别的调用 2 C语言和汇编语言的混合编程 C语言与汇编语言的接口 语言和汇编语言的混合编程 语言与汇编语言的接口 修改编译器的输出 可以控制C编译器使编译器产生具有交叉列表的汇编程 序 修改汇编程序,修改时,必须遵循C程序的寄存器规则 和函数调用规则,避免破坏C环境 对汇编程序汇编产生目标文件 21

文档评论(0)

1亿VIP精品文档

相关文档