第5章TMS320C54x汇编语言程序设计 4.操作数 (2)伪指令的立即数 将“#“加在缴值之前而构成的立即数方式,主 要用在指令中 通常立即数在伪指令中用的少,但在某些 情况下,即也可伸为伪醇弹作数立即数 例如: byte 18 立即数方式没有使用,但汇输器认为操作数是 一个数值18即立即数),用18值初始化一个字节。 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 16
第5章TMS320C54x汇编语言程序设计 5.注释 用来说明指令功能的文字,便于用户词读。 ●注释可位于句首或句尾,位于句首时,以 涂”或“;开始,位于句尾时,以分号 ●涟释前菲抽一行或费行 ●注释是任选项。例如: 1100000 bss sym,;保留空间于.bs 学 改现段,允许第五个myb′定义 2021年2月22日 DSP原理及应用 17
2021年2月22日 DSP原理及应用 17
第5章TMS320C54x汇编语言程序设计 512汇编语言中的常数与字符串 汇编器可支持7种类型的常数(常量)。 数据类型 举例 说明 二进制 1110001b或1110001B 八进制 2260或5720 十进制 1234或+1234或-11234 缺省型 十六进制0A40或0A40H或0XA40 浮点数 1.623e-23 仅用于C语言 字符 D 字符串 “ this is a string 2021年2月22日 DSP原理及应用 18
2021年2月22日 DSP原理及应用 18
第5章TMS320C54x汇编语言程序设计 512汇编语言中的常数与字符串 1.二进制整数 二进制整型常量最多由16位二进制数字(0或1)组 成,后缀为B(或b)。如果数字小于16位,汇编器将其 右边对齐,并在前面补零。 10001000B 136(十进制)或88(十六进制) 0111100b 60(十进制)或3C(十六进制) 10b 2(十进制)或2(十六进制) 10001111B 143(十进制或8F(十六进制) 2021年2月22日 DSP原理及应用 19
2021年2月22日 DSP原理及应用 19
第5章TMS320C54x汇编语言程序设计 512汇编语言中的常数与字符串 2.八进制整数 八进制整型常量最多庄6位的八进制数字(0到了 组成,后缀为(或q或前缓为0(零)。 例如: 100011Q3277(进制或8009(十六进制) 124 84(十进制或54(十六进制) 八进制常数也可使用C言的记号,即加前缀D。 D10001132777(进制)或8009(十六进制) 0124 84(十进制或54(十六进制) 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 20