DSP技术课程(第三章)-1.pptVIP

  • 10
  • 0
  • 约4.22千字
  • 约 38页
  • 2018-01-05 发布于江西
  • 举报
DSP技术课程(第三章)-1.ppt

第三章 TMS320C54X系列 软件体系 §3-1 TMS320C54x的寻址方式 ‘C54x的寻址方式 立即数寻址: 指令中嵌有一个固定的数 绝对地址寻址: 指令中有一个固定的地址 累加器寻址: 按累加器内的地址去访问程序存储器中的一个单元 直接寻址: 指令中的7bits是一个数据页内的偏移地址,而所在的数据页由数据页指针DP或SP决定。该偏移加上DP和SP的值决定了在数据存储器中的实际地址。 ‘C54x的寻址方式 间接寻址: 按照辅助寄存器中的地址访问存储器。 存储器映射寄存器寻址: 修改存储器映射寄存器中的值,而不影响当前DP或SP的值。 堆栈寻址: 把数据压入和弹出系统堆栈。 CPU内存映射寄存器 CPU内存映射寄存器 1.立即数寻址 在立即数寻址中,指令里包括了立即操作数。在一条指令中可对两种立即数编码。一种是短立即数(3、5、8或9bits),另一种是16bits的长立即数。立即数可包含在单字或双字指令中。3-,5-,8-或9-bit值在单字指令中,16-bit值在双字指令中。 直接寻址 在直接寻址中,指令代码包含了数据存储器地址的低七位。这7-bit dma作为偏移地址与数据页指针(DP)或堆栈指针(SP)相结合共同形成16-bit的数据存储器实际地址。 编程举例: 单操作数间接寻址方框图 单操作数间接寻址类型: *Arx:ARx包含了数据存储器地址。 *

文档评论(0)

1亿VIP精品文档

相关文档