|
《TMS320C28x系列DSP》读书笔记--标号
[复制链接]
1. 标号:用作标号的符号和程序的位置有关,在程序中作为符号地址。
2. 符号常数:通过下列两种方法可将常数值赋给符号
☆ 通过伪指令.set、.equ和.struct/.tag/.endstruct将常数值赋给符号名。
☆ 使用汇编器的-d选项使常数值与符号相等。
3. 替代符号:
将代表一个变量的字符串值赋给符号,这时符号名与该变量等效,成为字符串的别名。
4. 局部标号:
它是一种特殊标号,它的使用范围和影响是临时性的。
局部标号可用2种方法定义:
☆ $n,n=0~9。
☆ name ?,这里name是合法符号名。
局部标号可用下述4种方法之一来取消定义或复位:
☆ 使用.newblock伪指令;
☆ 改变段(利用伪指令.sect,.text或.data);
☆ 通过进入一个include文件(指定.include或.copy伪指令);
☆ 通过离开一个include文件(达到included文件的结尾)。
|
|