工学dsp原理及应用下.pptx

  1. 1、本文档共233页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.1 程序流程控制;7.1.1 程序存储器地址生成;图7-1 程序地址产生逻辑(PAGEN)寄存器;7.1.2 条件操作;表7-2 多条件指令中的条件组合;7.1.3 分支转移;表7-4 条件分支转移指令;表7-5 远分支转移指令;7.1.4 调用与返回;表7-7 条件调用与返回指令;表7-8 远调用和远返回指令;7.1.5 重复操作;;7.1.6 TMS320C54x中断系统;表7-9 C5402中断源的中断向量及硬件中断优先权;;;;图7-3 中断操作流程图;;中断向量号 左移两位后;7.1.7 堆栈的使用;;7.2 数据块传送;;1.编写汇编源程序为 .mmregs .def _c_int00 .data TBL: .word0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,1 7,18,19 .word 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 PROM: .usect PROM,20 .bss a,20 .bss x,20 .bss y,20 DATA: .usect DATA,20 .text;_c_int00 b start nop nop start:STM: #a,AR1;a[20]={0,1,2,3,4,5,6,7,8,9,10, ;11,12,13,14,15,16,17,18,19} RPT #39 ;x[20]={1,1,1,1,1,1,1,1,1,1 MVPD TBL,*AR1+ ;1,1,1,1,1,1,1,1,1,1} STM #x,AR2;将数据存储器中的数组x[20]复制到数组y[20] STM #y,AR3 RPT #19 MVDD *AR2+,*AR3+ ; STM #a,AR1;将数据存储器中的a[20]写入到程序存储器PROM LD #PROM,A STM #19,AR3 LOOPP:WRITA *AR1+ ADD #1,A,A BANZ LOOPP,*AR3- LD #PROM-1,A ;读程序存储器PROM中20个数据存入数据存储器DATA STM #DATA,AR1 ST #19,BRC RPTB LOOP2 ADD #1,A,A LOOP2: READA *AR1+ ;该指令为单字指令 WAIT: NOP B WAIT;2.建立汇编源程序 点击CCS C5000图标,进入CCS环境,再点击File→New→Source File菜单命令,打开一个空白文档,将汇编源程序逐条输入。 单击File→Save菜单命令,出现如图7-5所示的窗口,选择D:\Program Files\ti \myprojcets\mymove子目录,在“文件名”一栏中输入mymove,并选择保存类型为Assembly Source Files(*.asm),单击“保存”按钮,以上汇编程序被存盘。;3.建立链接命令文件 点击File→New→Source File菜单命令,打开一个空白文档,逐条输入链接命令文件。 mymove.obj -o mymove.out -m mymove.map MEMORY {PAGE 0: RAM: origin=1000h,length=800h RAM1: origin=2000h,length=300h PAGE 1: DARAM1: origin=0100h,length=100h DARAM2: origin=0200h,length=100h };SECTIONS { .data :RAM PAGE 0 .text :RAM PAGE 0 PROM : RAM1 PAGE 0 .bss :DARAM1 PAGE 1 DATA :DARAM2 PAGE 1 } 点击File→Save菜单命令,如图7-5所示,选择D:\Program Files\ti\myprojcets\mymove子目录,在“文件名”一栏中输入mymove,并选择保存类型为TI Command Language File(*.cmd),单击“保存”按钮,以上链接命

文档评论(0)

jianzhongdahong + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档