ZHCU875Z August 2001 – October 2023 SM320F28335-EP
TMS320C28x 汇编输入文件中的每一行都可以是空白、注释、汇编器指令、宏调用或汇编指令。
汇编语言源语句可以包含四个有序字段(标号、助记符、操作数列表和注释)。源语句的一般语法如下:
[label[:]] [||] mnemonic [operand list] [;comment] |
标号不能置于包含并行符号的指令中。
以下是源语句示例:
two .set 2 ; Symbol two = 2
Begin: MOV AR1,#two ; Load AR1 with 2
.word 016h ; Initialize a word with 016h
C28x 汇编器每行可读取的字符数量不受限制。长度超过 400 字符的源语句(含注释)会在列表文件中被截断。
请遵循以下指南:
助记符不能在第 1 列中开始,否则它会被解析为标号。助记符操作码和不带 . 前缀的汇编器指令名称都是有效的标号名称。务必要在助记符前面加上空格字符,否则汇编器会将该标识符视为新的标号定义。
以下各节将分别介绍各个字段。