- 1、本文档共161页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]第4章TMSC320C54X的软件开发
DSP技术及应用 第4章 TMS320C54x的软件开发 20 19 … … 2 1 程序存储器 table EPROM 0E000h 0E001h 0E013h X20=20 X19=19 … … X2=2 X1=1 数据存储器 SPRAM 00060h 00061h 00073h X20=20 X19=19 … … X2=2 X1=1 数据存储器 SPRAM 00074h 00075h 00087h 第4章 TMS320C54x的软件开发 4.6.3 算术运算类程序 1.单字运算 例4.16计算y= 的值,并找出4项乘积aixi(i=1,2,3,4)中的最大值,并存放累加器A中。 .title “example.asm” .mmregs stack .usect “STACK”,10h .bss a,4 .bss x,4 .bss y,1 .bss y1,1 .bss y2,1 第4章 TMS320C54x的软件开发 table: .word 1,2,3,4 .word 8,6,4,2 .text start: STM #0,SWWSR STM #STACK+10h,SP STM #a,AR1 RPT #7 MVPD table,*AR1+ CALL SUM CALL MAX end: B end ; 变量初始化 ; 插入0个等待状态 ; 设置堆栈指针 ; AR1指向a ; 移动8个数据 ; 从程序存储器到数据存储器 ; 调用SUM子程序 .def start .data 第4章 TMS320C54x的软件开发 SUM: STM #a, AR3 STM #x, AR4 RPTZ A, #3 MAC *AR3+,*AR4+,A STL A,@ y1 RET ;子程序执行 第4章 TMS320C54x的软件开发 MAX: STM #a, AR1 STM #x, AR2 STM #2, AR3 LD *AR1+,T MPY *AR2+,A loop: LD *AR1+,T MPY *AR2+,B MAX A BANZ loop,*AR3- STL A ,@y2 RET .end ;ai首地址a给AR1 ;xi首地址x给AR2 ;设置计数器AR3=2 ;取系数T=ai,并修改AR1 ;第一个乘积在累加器A中 ;取系数T=ai,并修改AR1 ;乘法运算B=aixi,并修改AR2 ;求A和B中的最大值 ;若AR3≠0,则循环,并修改AR3 若AR3=0,则不循环 第4章 TMS320C54x的软件开发 【例4.17】实现16位定点加减法、16位定点乘法、16位定点 整数除法程序。 .title “exp17.asm” .mmregs .def start .def _c_int00 DAT0 .set 60h DAT1 .set 61h DAT2 .set 62h DAT3 .set 63h .text ADD3 .macro P1,P2,P3,ADDRP 第4章 TMS320C54x的软件开发 LD P1,A ADD P2,A ADD P3,A STL A,ADDRP .endm _c_int00: B start start: LD #000h,DP ;置数据页指针
您可能关注的文档
- [信息与通信]电动汽车电机控制器软件设计.doc
- [信息与通信]电动车锂电池充电器毕业设计.doc
- [信息与通信]电动汽车无线充电技术概述更改版.ppt
- [信息与通信]电压调整.ppt
- [信息与通信]电子商务案例串讲.doc
- [信息与通信]电器维修达人必备电子书.pdf
- [信息与通信]电子元件基本的认识和焊接知识教材培训第一部分.ppt
- [信息与通信]电子商务沙盘操作说明书.doc
- [信息与通信]电子基础知识-电工培训2.ppt
- [信息与通信]电子工艺演示文稿1.ppt
- 2018年高考语文试卷(浙江)(解析卷).docx
- DB51T 1379-2011 手扶变型运输机质量评价技术规范 .docx
- DB51T 1321-2011 政务服务中心并联审批管理规范 .docx
- DB51T 1330-2011 普通塑料瓶盖通用技术条件.docx
- DB51T 1365-2011 黄瓜抗白粉病性田间鉴定技术规程.docx
- DB51T 1408-2011 地理标志产品 中国白酒金三角(川酒) 浓酱兼香型白酒.docx
- DB51T 1474-2012 动物狂犬病防制技术规范 .docx
- DB51T 1526-2012 茶叶加工机械使用安全通用要求 .docx
- 企业员工劳动合同书.docx
- 个人劳动合同模板简易版.docx
文档评论(0)