DSP原理及应用5-2.pptVIP

  • 6
  • 0
  • 约8.5千字
  • 约 37页
  • 2017-02-12 发布于河南
  • 举报
DSP原理及应用5-2

TMS320C54x DSP 结构、原理及应用 孔莹莹 yayako_zy@ 宏语言 宏定义 宏调用 宏展开 宏指令与子程序的异同 宏指令和子程序都可以被多次调用; 子程序汇编成目标代码的过程只进行一次;用到宏指令的地方,都要对宏指令进行汇编; 子程序无参数,调用前应事先设置好寄存器等;宏指令可以使用带参数调用; 区别于高级语言:高级语言的子程序可以带参数(又称虚拟自变量、形参或哑元)调用。 宏定义的位置与格式 宏指令的位置:宏指令可以在源程序的任何位置上定义,当然必须在用到它之前先定义好。宏定义也可以嵌套,即在一条宏指令中调用其他的宏指令。 宏定义的格式如下: macname .macro[Parameter 1][,…,parameter n] model statements or macrodirectioves [.mexit] .endm 其中,macname 宏指令名,必须放在源程序 语句的标号位置; 宏定义的位置与格式(续) .macro 作为宏定义第1行的记号,必须 放在助记符操作码位置; [parameters] 是任选的替代符号,就像 是宏

文档评论(0)

1亿VIP精品文档

相关文档