- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】DSP汇编程序设计举例
《DSP技术与应用》;第6章 TMS320C54XXDSP
汇编程序设计举例 ;例7-3(段定义及数据传送举例)
; .mmregs
.def _c_int00
.data
TBL:.word:0,1,2,3,4,5,6,7,8,9,10,11,12
.word 13,14,15,16,1 7,18,19
.word 1,1,1,1,1,1,1,1,1,1
.word 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
;_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}
;完成任务1
STM #x,AR2;将数据存储器中的数组x[20]复制到数组y[20]
STM #y,AR3 ; y[20]={1,1,1,1,1,1,1,1,1,1
RPT #19 ;1,1,1,1,1,1,1,1,1,1}
MVDD *AR2+,*AR3+ ;完成任务2; STM #a,AR1 ;数据存储器中a[20]写入程序存储器
LD #PROM,A ; PROM段
STM #19,AR3
LOOP1: WRITA *AR1+ ;完成任务3
ADD #1,A,A
BANZ LOOP1,*AR3-
LD #PROM-1,A ;程序存储器PROM中20个数据存入数据
STM #DATA,AR1 ;存储器DATA段
ST #19,BRC
RPTB LOOP2
ADD #1,A,A
LOOP2: READA *AR1+ ;该指令为单字指令(完成任务4)
WAIT: NOP
B WAIT
.end;链接命令文件:
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
}
;定点DSP中数的定标有Q和S两种表示方法(如下表所示),
16位的二进制中有一个符号位、15-Q个整数位.Q个小数位。;[例7-4]使用C54汇编语言编程计算并观察计算结果:
z1=x1+y1;
z2=x1-y1;
z3=x1*y1;
z4=x2*y2.
其中,x1=20,y1=54,x2=0.5,y2=-0.5837; 汇编源程序:
.title “suanshu.asm”
.mmregs
.def start,_c_int00
.bss x1,1 ;地址 0400h
.bss x2,1 ;地址 0401h
.bss y1,1 ;地址 0402h
.bss y2,1 ;地址 0403h
.bss z1,1 ;地址 0404h
.bss z2,1 ;地址 0405h
您可能关注的文档
- 【2017年整理】DH型直流辉光等离子体实验装置.doc
- 【2017年整理】DIY留学:英国留学如何看病.doc
- 【2017年整理】DL438-火力发电厂金属技术监督规程.doc
- 【2017年整理】discovery手册.doc
- 【2017年整理】DisperBYK-_受控聚合技术_WD_China__CPT-bi.ppt
- 【2017年整理】DLT645-1997多功能表通信规约.doc
- 【2017年整理】DLXY-63L稀油站技术协议.doc
- 【2017年整理】DLT5161表格大全(电气装置安装工程质量检验及评定规程).doc
- 【2017年整理】DMA14-4850Ⅱ整流模块.ppt
- 【2017年整理】DLK直流平波电抗器说明书.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)