利用C语言调用汇编子程序(blackfin BF535)

时间:2013-06-11 01:33:40
【文件属性】:
文件名称:利用C语言调用汇编子程序(blackfin BF535)
文件大小:35KB
文件格式:RAR
更新时间:2013-06-11 01:33:40
dsp 汇编 调用 加法 数组 实验要求: 利用C语言调用汇编子程序 其中5个输入参数和3个返回结果的汇编子程序调用 a) 输入整数a,b,c,d,e, b) 请计算a+b+c,a+c+d+e,a-b的值 c) 讨论a-b后算术状态标志寄存器的状态 (ASTAT) d) 请讨论输入整数数组e[3],f[3],参数如何传递的 本实验要求在Visual DSP++ ADSP-BF535 Blackfin环境中编写一个简单的程序:C语言的主程序调用汇编语言的函数,完成简单的加法、减法。实验重点在于掌握汇编程序的调用方法,以及参数的传递,寄存器的数据存放。
【文件预览】:
shuzhu_add
----add_1.mak(4KB)
----add.asm(901B)
----add.mak(4KB)
----add.dpj(4KB)
----add_1.dpj(4KB)
----add.dpj.bak(3KB)
----aaa.c(994B)
----add.pcf(378B)
----Debug()
--------add.dxe(56KB)
--------linker_log.xml(41KB)
--------aaa.doj(8KB)
--------add.log(287B)
--------add.doj(2KB)
--------add_1.log(296B)

网友评论

  • 实例性不错,非常感谢。
  • 感觉和题目没有什么关系
  • 这个程序对我来说很有用
  • 我一直没有搞懂是怎么用,估计是我对汇编不太熟悉