[信息与通信]TMS320C54X DSP芯片的指令系统.ppt

[信息与通信]TMS320C54X DSP芯片的指令系统

编写程序一般规则(P138) 所有语句必须以标号、空格、星号或分号开始; 所有包含汇编伪指令的语句必须在一行完全指定; 可以选择带有标号,若使用标号,则标号必须从第一列开始,但指令域一定不能从第1列开始; 程序中可以有注释: 注释开始在第一列时,前面需标上星号或分号; 但在其他列开始的注释前面只能标上分号。 操作数域: 立即数,寄存器,程序空间地址,数据空间地址或I/O地址。 立即数:#为前缀,间接寻址:*为前缀。 CALL SUM end: B end SUM: STM #a,AR3 STM #x,AR4 RPTZ A,#3 MAC *AR3+,*AR4+,A STL A,@y RET .end 累加器: Src,dst,dst_,A,B 移位值: ASM,TS,SHFT,SHIFT 立即数: K,k3,k5,k9,lk 运算符及其优先级,表3.2.2 3.1 寻址方式 两种:数据寻址和程序寻址 数据寻址(7种基本方式) 立即数寻址 绝对地址寻址 累加器寻址 直接寻址 间接寻址 存储器映射寄存器寻址 堆栈寻址 表3.1.1: 程序寻址 程序存储器:存放程序代码

文档评论(0)

1亿VIP精品文档

相关文档