DSP原理及应用郑玉珍DSP原理及应用_第11章.pptVIP

  • 5
  • 0
  • 约1.26万字
  • 约 71页
  • 2017-11-04 发布于广东
  • 举报

DSP原理及应用郑玉珍DSP原理及应用_第11章.ppt

DSP系统软件设计包括算法的确定、算法流程设计、源程序编写和调试验证等多个步骤; 编写源程序可以采用汇编语言或C语言,还可以采用两者混合编程; C语言程序代码具有很好的可读性和可移植性,开发效率高,通常用C语言构成程序主框架; 汇编语言具有很高的运行效率,常用于对时间要求比较苛刻的地方,比如中断服务子程序等。 由于‘28x与C2xLP兼容,但两者在结构上有不同,例如‘28x的地址线为22根,而C2xLP地址线为16根,因此需要设置AMODE位来选择‘28 x寻址方式或是C2xLP兼容寻址方式; AMODE位于CPU状态寄存器ST1中; 当AMODE=0时,为‘28x方式,不支持所有间接寻址方式,这是复位后的默认方式; 当AMODE=1时,与C2xLP完全兼容,支持所有间接寻址方式; 汇编器和链接器将通过对AMODE位的跟踪,采用不同的方式进行汇编和链接,产生不同的地址。 ‘28x与C2xLP兼容方式直接寻址方式的比较 ‘28x与C2xLP间接寻址方式的区别 ADD AL, *XAR4++ ‘28x方式:读取由辅助寄存器XAR4指定的16位数据存储器地址的内容,加至AL寄存器,然后XAR4的内容增1。辅助寄存器指针是隐含的 ADD AL, *++ C2xLP兼容方式:假定状态寄存器ST1中的ARP指针值为4。读取由辅助寄存器XAR4指定的1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档