ImageVerifierCode 换一换
格式:PPT , 页数:83 ,大小:3.55MB ,
资源ID:1111779      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1111779.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(DSP教案3(软件体系)ppt.ppt)为本站会员(da****u)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

DSP教案3(软件体系)ppt.ppt

1、第三章 DSP软件体系C54x寻址方式寻址方式C54x特殊寻址方式说明特殊寻址方式说明C54x指令集指令集C54x特殊指令使用说明特殊指令使用说明立即数寻址: 指令中嵌有一个固定的数绝对地址寻址: 指令中有一个固定的地址累加器寻址: 按累加器内的地址去访问程序存储器中的一个单元直接寻址: 指令中的 7bits是一个数据页内的偏移地址, 而所在的数据页由数据页指针 DP或 SP决定。该偏移加上 DP和 SP的值决定了在数据存储器中的实际地址。间接寻址: 按照辅助寄存器中的地址访问存储器。存储器映射寄存器寻址: 修改存储器映射寄存器中的值,而不影响当前 DP或 SP的值。堆栈寻址: 把数据压入和弹

2、出系统堆栈。3-1 TMS320C54x的寻址方式在立即数寻址中,指令里包括了立即操作数。在一条指令中可对两种立即数编码。一种是短立即数( 3、5、 8或 9bits), 另一种是 16bits的长立即数。立即数可包含在单字或双字指令中。 3-, 5-, 8-或 9-bit值在单字指令中, 16-bit值在双字指令中。1 . 立即数寻址立即数寻址的其他例子:LD #0, ARP ; ARP=2( #k3)LD #3, ASM ; ASM=3( #k5)LD #50, DP ; DP=50( #k9)LD #1234, A ; A=1234( #k)STM #FFFFh, IMR ; IMR=F

3、FFFh( #lk)短立即数 RPT长立即数 RPT在直接寻址中,指令代码包含了数据存储器地址的低七位。这 7-bit dma作为偏移地址与数据页指针( DP) 或堆栈指针( SP) 相结合共同形成 16-bit的数据存储器实际地址。如右图所示 。2. 直接寻址CPL=0: dma与 9-bit的 DP相结合形成数据存储器地址。以 DP为基准的直接寻址DP9-bit9-bit的 DP指向数据存储空间的 512个数据页中的一页012510511编程举例:编程举例:直接寻址编程 :.mmregs.bss x, 4, 1a0 .word 012ha1 .word 3211ha2 .word fe11

4、ha3 .word ff03h.sect “program”LD #0, ALD #X, DPLD #a0, T MAC x, ALD #a1, TMAC X+1, ALD #a2, TMAC X+2, A.以 SP为基准的直接寻址CPL=1: dma加上 SP基地址形成数据存储器地址。 (st1中)使用以 SP为基址的直接寻址:AND sample, ALD sample, AADD sample, B ; .3. 间接寻址在间接寻址中, 64K数据空间任意单元都可通过一个辅助寄存器中的 16-bit地址进行访问。 C54x有 8个 16-bit辅助寄存器( AR0-AR7)。 两个辅助寄存器算术单元( ARAU0和ARAU1), 根据辅助寄存器的内容进行操作,完成无符号的16-bit算术运算。间接寻址很灵活,不仅能从存储器中读或写一个单 16-bit数据操作数,而且能在一条指令中访问两个数据存储器单元(即从两个独立的存储器单元读数据,或读一个存储器单元同时写另一个存储器单元,或读写两个连续的存储器单元)。单操作数寻址

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。