5、TMS320C55x有哪些寻址方式,它们是如何寻址的?试为每种寻址方式列举一条指令(6分)
答: ;DPK16,直接寻址模式,mov #间接寻址模式,mov *AR0,AC0;
绝对寻址模式,mov *(#0x011234),T2; MMR寻址模式,mov *abs16(#AR2), T2; 寄存器位寻址模式,btstp @30, AC1; 圆形寻址模式。
6、将C源程序转换成可执行文件需要经过哪些步骤?(6分)
答:创建C源文件;创建工程文件;创建连接器命令文件;编译整个工程文件;链接;生成可执行文件
7、常用的TMS320C55x汇编命令有哪些,它们的作用是什么?(5分)
三、程序设计题(共40分)
4
?xy?a 汇编语言实现计算分) 的程序。(101、用C55x
ii1?i
答:mpym *AR0+, *AR1+,
AC0
mpym *AR0+, *AR1+, AC1 add AC1, AC0
mpym *AR0+, *AR1+, AC1 add AC1, AC0
mpym *AR0+, *AR1+, AC1 add AC1, AC0 或者:
mpym *AR0+, *AR1+, AC0 ||rpt #2
macm *AR0+, *AR1+, AC0
2、用C55x汇编语言实现计算 的程序。(10分) ax*xy?*a?22111答:mpym *AR0+, *AR1+,
AC3
masm *AR0+, *AR1+, AC3
3、以8点的FFT为例,用C55x的汇编语言实现FFT的算法,并且解释该算法的实现方法。(20分) 答: .sect